gpt4 book ai didi

c# - Asp.Net MVC 5 应用程序中所有模型的 Models.ApplicationDbContext?

转载 作者:IT王子 更新时间:2023-10-29 04:12:56 25 4
gpt4 key购买 nike

我正在创建一个 Asp.Net MVC 5 网站。 我需要在 ApplicationUser 中添加自定义字段,并将其与其他模型关联(添加外键)我认为我应该只使用一个上下文类型。但是,代码脚手架已经生成以下 ApplicationDbContext类(class)。我可以把我所有的 public DbSet<...> ... { get; set; }在类里?或者有更好的模式吗?

namespace MyApp.Models
{
// You can add profile data for the user by adding more properties to your User class, please visit http://go.microsoft.com/fwlink/?LinkID=317594 to learn more.
public class ApplicationUser : User
{
}

public class ApplicationDbContext : IdentityDbContextWithCustomUser<ApplicationUser>
{
}
}

最佳答案

有一个很好的视频解释了这个问题。只需查看 Scott Allen 提供的免费 ASP.NET MVC 5 基础类(class)。确切的answer is here (3:30 开始)。

关于c# - Asp.Net MVC 5 应用程序中所有模型的 Models.ApplicationDbContext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20028146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com