public TransactionBehaviour(TransacoesFinanceirasContext dbContext, ITransacoesFinanceirasIntegrationEventService transacoesFinanceirasIntegrationEventService, ILogger <TransactionBehaviour <TRequest, TResponse> > logger) { _dbContext = dbContext ?? throw new ArgumentException(nameof(TransacoesFinanceirasContext)); _transacoesFinanceirasIntegrationEventService = transacoesFinanceirasIntegrationEventService ?? throw new ArgumentException(nameof(transacoesFinanceirasIntegrationEventService)); _logger = logger ?? throw new ArgumentException(nameof(ILogger)); }
public TransacoesFinanceirasIntegrationEventService(IEventBus eventBus, TransacoesFinanceirasContext orderingContext, IntegrationEventLogContext eventLogContext, Func <DbConnection, IIntegrationEventLogService> integrationEventLogServiceFactory, ILogger <TransacoesFinanceirasIntegrationEventService> logger) { _context = orderingContext ?? throw new ArgumentNullException(nameof(orderingContext)); _eventLogContext = eventLogContext ?? throw new ArgumentNullException(nameof(eventLogContext)); _integrationEventLogServiceFactory = integrationEventLogServiceFactory ?? throw new ArgumentNullException(nameof(integrationEventLogServiceFactory)); _eventBus = eventBus ?? throw new ArgumentNullException(nameof(eventBus)); _eventLogService = _integrationEventLogServiceFactory(_context.Database.GetDbConnection()); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public ConsumidorRepository(TransacoesFinanceirasContext context) { _context = context ?? throw new ArgumentNullException(nameof(context)); }
public RequestManager(TransacoesFinanceirasContext context) { _context = context ?? throw new ArgumentNullException(nameof(context)); }