nhibernate では、「Load」または「Get」を使用して「Id」を取得し、それをドメイン モデルにロードできます。EFでそのようなことをどのように行いますか?
クライアントからサーバーに送信する「ID」がいくつかあります。新しいアイテムを取得して、実際にデータベースから取得することなく、それらを新しいアイテムに関連付けたいと思います。
nhibernateでは、私はこのようなことをします
public void MyMethod(int brandId, string productName)
{
Product p = new Product()
{
Name = productName,
Brand = session.Load<Brand>(brandId)
};
session.Save(p);
session.Commit();
}