示例#1
0
 public CadastrarEmpresaCasoDeUso(IOutputPort outputPort,
                                  IEmpresaRepositorio empresaRepositorio,
                                  IEmpresaFactory empresaFactory,
                                  IUnitOfWork unitOfWork)
 {
     _outputPort         = outputPort ?? throw new ArgumentNullException(nameof(outputPort));
     _empresaRepositorio = empresaRepositorio ?? throw new ArgumentNullException(nameof(empresaRepositorio));
     _empresaFactory     = empresaFactory ?? throw new ArgumentNullException(nameof(empresaFactory));
     _unitOfWork         = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }