我需要将数百个用户从CSV文件导入到为ASP.NET MVC5 Web App创建的AspNetUsers表中。从控制台应用程序在AspNetUsers中创建用户
我想我会写一个快速控制台应用程序插入每个用户的相关信息,但有一个问题,密码。
这是用户如何在ASP.NET创建:
var result = await UserManager.CreateAsync(user, model.Password);
,但我怎么能做到这一点从控制台应用程序?无论我为每个用户创建的随机密码需要如何加密,都可以通过ASP.NET MVC Web应用程序进行解密。
有没有简单的方法来实现这一目标?我开始从ASP.NET MVC导入一个类,并且在你知道它之前,我必须导入另一个类,然后再导入另一个类......
因此,我停下脚步,决定提出有关SO的问题,因为它好像是一种矫枉过正希望有一个更简单的方法来做到这一点。
任何建议,将不胜感激。
谢谢。
而不是一个单独的控制台应用程序在您的MVC Web应用程序中创建一个临时视图,并将创建用户的逻辑写入其控制器。这样,你不需要导出任何类只需浏览一次视图 –
@AksheyBhat对不起,花了这么长的时间回到你身边,却忙于其他事情。无论如何,如果您将此作为答案发布,我会在它发挥作用时予以奖励。再次感谢。 – Thierry
发表我的评论作为答复 –