public StartupManager( ILogFactory logFactory, PrivateKeyService privateKeyService, ICqrsEngine cqrsEngine ) { _privateKeyService = privateKeyService; _cqrsEngine = cqrsEngine; _log = logFactory.CreateLog(this); }
public CashoutCommandHandler( long brokerAccountId, IApiClient siriusApiClient, PrivateKeyService privateKeyService, ILogFactory logFactory, int notEnoughBalanceRetryDelayInSeconds) { _brokerAccountId = brokerAccountId; _siriusApiClient = siriusApiClient; _privateKeyService = privateKeyService; _notEnoughBalanceRetryDelayInSeconds = notEnoughBalanceRetryDelayInSeconds; _log = logFactory.CreateLog(this); _encryptionService = new AsymmetricEncryptionService(); }