public TestServiceApplication( IMapper mapper, ILogger <BaseServiceApplication <TestEntity, TestViewModel, TestViewModel, InsertTestViewModel, UpdateTestViewModel> > logger, IServiceResultFactory serviceResultFactory, IUnitOfWork unitOfWork, IReadRepository <TestEntity, Guid> readRepository, IWriteRepository <TestEntity, Guid> writeRepository) : base(mapper, logger, serviceResultFactory, unitOfWork, readRepository, writeRepository) { }
public ClienteServiceApplication( IMapper mapper, ILogger <BaseServiceApplication <ClienteEntity, ClienteViewModel, ClienteViewModel, InsertClienteViewModel, UpdateClienteViewModel> > logger, IServiceResultFactory serviceResultFactory, IUnitOfWork unitOfWork, IClienteWriteRepository clienteWriteRepository, IClienteReadRepository clienteReadRepository) : base(mapper, logger, serviceResultFactory, unitOfWork, clienteReadRepository, clienteWriteRepository) { _clienteReadRepository = clienteReadRepository; _clienteWriteRepository = clienteWriteRepository; }
public JourneyStatusService(IDriverRepository driverRepository, IVehicleRepository vehicleRepository, IJourneyStatusRepository journeyStatusRepository, ISmsClient smsClient, IWhatsappClient whatsappClient, IServiceResultFactory serviceResultFactory) { _driverRepository = driverRepository; _vehicleRepository = vehicleRepository; _journeyStatusRepository = journeyStatusRepository; _smsClient = smsClient; _whatsappClient = whatsappClient; _serviceResultFactory = serviceResultFactory; }
public BaseServiceApplication( IMapper mapper, ILogger <BaseServiceApplication <TEntity, TGetByIdDto, TGetAllDto, TInsertData, TUpdateData> > logger, IServiceResultFactory serviceResultFactory, IUnitOfWork unitOfWork, IReadRepository <TEntity, Guid> readRepository, IWriteRepository <TEntity, Guid> writeRepository) { _logger = logger; _logger?.LogInformation($"Inicializando Application Service<{ typeof(TEntity).Name }, Guid>"); _serviceResultFactory = serviceResultFactory ?? throw new ServiceResultNullException(); _unitOfWork = unitOfWork ?? throw new UnitOfWorkNullException(); _mapper = mapper ?? throw new AutoMapperNullException(); _readRepository = readRepository; _writeRepository = writeRepository; }
public DriverService(IDriverRepository driverRepository, IServiceResultFactory serviceResultFactory) { _driverRepository = driverRepository; _serviceResultFactory = serviceResultFactory; }
public VehicleService(IVehicleRepository vehicleRepository, IServiceResultFactory serviceResultFactory) { _vehicleRepository = vehicleRepository; _serviceResultFactory = serviceResultFactory; }