我们正在尝试将ASPNET MVC 5解决方案引入ASPNET Core,因为我们有方向转移到Azure Service Fabric进行生产。
鉴于让MVC网站运行到Service Fabric的一种方法是使用自助托管技术,如ASPNET Core(在完整的.NET Framework上运行),从我们现有的代码库中我们只想改变我们的解决方案的MVC部分,尽可能留下其余部分。
这两个部分必须保持不变,因为减少了更改工作量,但大多数情况下,对于顶部的自定义(主要用于身份)
问题:ASPNET Identity 2及其与ASPNET Core堆栈的兼容性。
作为一个OWIN堆栈播放器,我们发现很难将它用于ASPNET Core的Configure()
(用于管道)和ConfigureServices()
(用于DI)
那里的人都穿过类似的东西吗?
答案 0 :(得分:0)
Dotnet核心不使用Entity Framework 6
,而使用Entity Framework Core
和asp identity core
,这两者非常相似,但是与asp net MVC
略有不同。
所有配置都在核心Startup.cs
中完成。
https://docs.microsoft.com/en-us/aspnet/core/migration/mvc?view=aspnetcore-2.1
请以此为参考来迁移代码。