0

我有一个用于创建新用户的 ViewModel,它更新了三个不同的模型。

我有一个关于如何编辑这些细节的问题。查看示例,控制器中的编辑方法将使用类似 userRepository.Save(); 但是对于用户模型以外的其他模型中的其他项目,我将如何保存它们?

4

1 回答 1

1

您应该拥有DbContext要更新的所有模型。调用Save()该上下文的实例将保存所有更改。

像这样

public class MainContext : DbContext
{
    public DbSet<User> Users { get; set; }
    public DbSet<Detail> Details { get; set; }
}
于 2012-10-30T17:27:48.223 回答