Необходимо удалить оператор if для новых экземпляров, пожалуйста, предложите, какой шаблон проектирования использовать.Не указывайте, пожалуйста
public ITrialBalance GetTrialBalanceReport(string param1, int param2)
{
if (param2 == 1)
return new TrialBalanceReport().GetTrialBalanceLevel2(param1, param2);
else
return new TrialBalanceReport().GetTrialBalanceLevel2(param1, param2);
}
Спасибо