【发布时间】:2017-05-11 20:41:11
【问题描述】:
我们正在尝试将 ASPNET MVC 5 解决方案引入 ASPNET Core,因为我们有方向将迁移到 Azure Service Fabric 进行生产。
鉴于将 MVC 网站运行到 Service Fabric 中的一种方法是使用自托管技术,如 ASPNET Core(在完整的 .NET 框架之上运行),我们希望在现有代码库中进行更改我们解决方案的 MVC 部分,尽可能保留其余部分。
这两个部分必须保持不变,因为减少了更改工作量,但大多数情况下,用于顶部的自定义(主要用于身份)
- Entity Framework 6(经过测试,准备就绪)
- ASPNET 身份 2(Multitenancy 和自定义密码哈希必须保持不变 - 该项目自 ASPNET 成员资格日起已移植,并且从那时起它在产品中积极运行-)
问题:ASPNET Identity 2 及其与 ASPNET Core 堆栈的兼容性。
作为 OWIN 堆栈播放器,我们发现很难将其用于 ASPNET Core 的 Configure()(用于管道)和 ConfigureServices()(用于 DI)
有没有人经历过类似的事情?
【问题讨论】:
-
感谢您加入@SteveGreene!我们正在尝试不迁移到 EF Core 或 ASPNET Identity Core,这就是我认为提到的文档的内容。
标签: entity-framework asp.net-core asp.net-identity asp.net-core-mvc azure-service-fabric