public void Setup() { tradeRepo = new TradeInstructionRepository(); helper = new TradeInstructionHelper(); helper.SeedBasicTrades(tradeRepo); settlementManager = new SettlementInstructionManager(tradeRepo.List); }
public void Dispose() { if (TradeRepository != null) { TradeRepository.Dispose(); TradeRepository = null; } if (SettlementManager != null) { SettlementManager.Dispose(); SettlementManager = null; } GC.Collect(0); }
public Service(ITradeInstructionRepository tradeRepository, ISettlementInstructionManager settlementManager, ILogger <Service> logger) { TradeRepository = tradeRepository; SettlementManager = settlementManager; _logger = logger; }