0

新しいユーザーを作成するために使用する ViewModel があります。これにより、3 つの異なるモデルが更新されます。

これらの詳細をどのように編集するかについて質問があります。例を見ると、コントローラの edit メソッドは us​​erRepository.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 に答える