public PagamentosController(IRequisicaoContexto contexto, IUnitOfWorkFactory unitOfWorkFactory, IServicoPagamento servicoPagamento, IServicoEmail servicoEmail, IRegrasPosPagamento regrasPosPagamento) { _contexto = contexto; _unitOfWorkFactory = unitOfWorkFactory; _servicoPagamento = servicoPagamento; _servicoEmail = servicoEmail; _regrasPosPagamento = regrasPosPagamento; }
public PagamentosComCoordenacaoGatewayController( IRequisicaoContexto contexto, IUnitOfWorkFactory unitOfWorkFactory, IServicoPagamento servicoPagamento, IServicoEmail servicoEmail, IRegrasPosPagamento regrasPosPagamento, ILogger logger) { _contexto = contexto; _unitOfWorkFactory = unitOfWorkFactory; _servicoPagamento = servicoPagamento; _servicoEmail = servicoEmail; _regrasPosPagamento = regrasPosPagamento; _logger = logger; }
public PagamentosComBusController( IRequisicaoContexto contexto, IUnitOfWorkFactory unitOfWorkFactory, IServicoPagamento servicoPagamento, IServicoEmail servicoEmail, IRegrasPosPagamento regrasPosPagamento, ILogger logger, IBus bus) { _contexto = contexto; _unitOfWorkFactory = unitOfWorkFactory; _servicoPagamento = servicoPagamento; _servicoEmail = servicoEmail; _regrasPosPagamento = regrasPosPagamento; _logger = logger; _bus = bus; }