public MutualFundEvenDataTableGateway( ITinyReturnsDatabaseSettings tinyReturnsDatabaseSettings, ISystemLog systemLog) : base(systemLog) { _tinyReturnsDatabaseSettings = tinyReturnsDatabaseSettings; }
public static void BootstrapForSystem( string logName, ITinyReturnsDatabaseSettings tinyReturnsDatabaseSettings) { LoggingBootstrapper.StartupLog(logName); var logForNetSystemLog = new LogForNetSystemLog(); BootstrapAll(logForNetSystemLog, tinyReturnsDatabaseSettings); }
private static void BootstrapAll( ISystemLog systemLog, ITinyReturnsDatabaseSettings tinyReturnsDatabaseSettings) { var returnsSeriesDataRepository = new TinyReturnsDatabase(tinyReturnsDatabaseSettings, systemLog); var flatFileIo = new FlatFileIo(); var citiReturnsFileReader = new CitiReturnsFileReader(systemLog); var performanceReportExcelReportView = new PerformanceReportExcelReportView(); MasterFactory.SystemLog = systemLog; MasterFactory.TinyReturnsDatabaseSettings = tinyReturnsDatabaseSettings; MasterFactory.ReturnsSeriesDataRepository = returnsSeriesDataRepository; MasterFactory.MonthlyReturnsDataRepository = returnsSeriesDataRepository; MasterFactory.CitiReturnsFileReader = citiReturnsFileReader; MasterFactory.InvestmentVehicleDataRepository = returnsSeriesDataRepository; MasterFactory.FlatFileIo = flatFileIo; MasterFactory.PerformanceReportExcelReportView = performanceReportExcelReportView; }
public static void BootstrapForTests( ISystemLog systemLog, ITinyReturnsDatabaseSettings tinyReturnsDatabaseSettings) { BootstrapAll(systemLog, tinyReturnsDatabaseSettings); }
public ReturnsSeriesDataGateway( ITinyReturnsDatabaseSettings tinyReturnsDatabaseSettings, ISystemLog systemLog) : base(systemLog) { _tinyReturnsDatabaseSettings = tinyReturnsDatabaseSettings; }
public TinyReturnsDatabase( ITinyReturnsDatabaseSettings tinyReturnsDatabaseSettings, ISystemLog systemLog) : base(systemLog) { _tinyReturnsDatabaseSettings = tinyReturnsDatabaseSettings; }
public InvestmentVehicleDataGateway( ITinyReturnsDatabaseSettings tinyReturnsDatabaseSettings, ISystemLog systemLog) : base(systemLog) { _tinyReturnsDatabaseSettings = tinyReturnsDatabaseSettings; }