Хотите загрузить связанные свойства определенного типа? - PullRequest
2 голосов
/ 13 февраля 2012

Вот как выглядит моя модель:

class Transaction {}

class Income : Transaction
{
  public IncomeType IncomeType {get;set;}
}

class Expense : Transaction
{
  public ExpenseType ExpenseType {get;set;}
}

Я хочу активизировать транзакции загрузки, чтобы включить ExpenseType s в Expense s и IncomeType s в Income s.

1 Ответ

1 голос
/ 13 февраля 2012

Я думаю, будет лучше, если вы сможете перестроить свои занятия таким образом. Тогда вы можете написать общий метод для boath.

class Transaction {

 public virtual Type type{get;set;}
}

class Income : Transaction
{

}

class Expense : Transaction
{

}

class ExpenseType : Type
{

}

class IncomeType : Type
{

}
...