У меня есть две сущности, которые выглядят так:
public class Account
{
public int AccountId { get; set; }
public string AccountName { get; set; }
public decimal AccountBalance { get; set; }
public virtual Expense Expense { get; set;}
}
public class Expense
{
public int ExpenseId { get; set; }
public string ExpenseName { get; set; }
public decimal ExpenseAmount { get; set; }
public virtual ICollection Accounts { get; }
}
Если я хочу добавить новый Expense
к DbContext.Expenses
с объектом Account
, который уже хранится в Database
, мне также нужно добавить этот новый Expense
к этому Account Entity
?
В моем тестировании не было никакого способа получить доступ к ассоциированному Expenses
из Account Model
, если бы я просто создал новую Expense
сущность.