private void FillForexTrades(ReportOptions reportOptions, ITaxReport taxReport, List <StatementData> statements) { var tradeTransformer = dataTransformerFactory.GetInstance <IDataTransformer <ForexTrade, ClosedOperation <ForexTrade> > >(typeof(IDataTransformer <ForexTrade, ClosedOperation <ForexTrade> >)); var extrator = new ForexTradesExtrator(taxReport, brokerParserProvider, tradeTransformer, forexTradeConvertor); extrator.Prepare(statements, reportOptions); }