レコードを挿入するときに手動で外部キー値を割り当てることは可能ですか?
TransactionScope や同様の構造を使用したくありません。しかし、SaveChanges() を呼び出す前に、foreignkey 値を設定したい
例えば:
EntityX x = new EntityX();
x.Name = "test";
ctx.AddToEntityX(x);
EntityY y = new EntityY();
y.Name = "Test";
y.EntityXID = x.ID; // <--- I want this. Not using a navigation property, but its 0.
ctx.AddToEntityY(y);
ctx.SaveChanges();