【问题标题】:ASPNET Core + Entity Framework 6 + ASPNET Identity 2 on Azure Service FabricAzure Service Fabric 上的 ASPNET Core + Entity Framework 6 + ASPNET Identity 2
【发布时间】: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)

有没有人经历过类似的事情?

【问题讨论】:

标签: entity-framework asp.net-core asp.net-identity asp.net-core-mvc azure-service-fabric


【解决方案1】:

Dotnet core 不使用Entity Framework 6 它使用Entity Framework Coreasp identity core 这两个非常相似,但它们与asp net MVC 略有不同。 所有配置都在核心中的Startup.cs 中完成。

https://docs.microsoft.com/en-us/aspnet/core/migration/mvc?view=aspnetcore-2.1

请将此作为迁移代码的参考。

【讨论】:

    猜你喜欢
    • 2020-05-15
    • 2014-12-18
    • 1970-01-01
    • 2018-06-11
    • 2019-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-25
    相关资源
    最近更新 更多