public DIController( ICarroService carroService, IMotoService motoService, ICaminhaoService caminhaoService ) { _carroService = carroService; _motoService = motoService; _caminhaoService = caminhaoService; }
public CaminhaoController(ICaminhaoService caminhaoService, ICaminhaoRepository caminhaoRepository, IModeloService modeloService, IMapper mapper, INotifier notifier) : base(notifier) { _caminhaoService = caminhaoService; _caminhaoRepository = caminhaoRepository; _modeloService = modeloService; _mapper = mapper; }
public CaminhaoSeviceTest() { logger = new Mock <ILogger>(); var mapperConfig = new MapperConfiguration(config => { config.AddProfile <AutomapperConfig>(); }); mapperMemory = mapperConfig.CreateMapper(); _contextMemory = InMemoryContextFactory.Create(); this._notificadorMemory = new Notificador(); this._repositoryMemory = new CaminhaoRepository(_contextMemory); this._repositoryModeloMemory = new ModeloRepository(_contextMemory); this._serviceMemory = new CaminhaoService(_notificadorMemory, _repositoryMemory, _repositoryModeloMemory, mapperMemory, logger.Object); ConfigInMemory(); }
public CaminhaoController(ICaminhaoService caminhaoService) { _caminhaoService = caminhaoService; }
public CaminhaoController(ILogger <CaminhaoController> logger, ICaminhaoService caminhaoService) { _logger = logger; _caminhaoService = caminhaoService; }
public CaminhaoController(INotificador notificador, ICaminhaoService caminhaoService, ILogger logger) : base(notificador) { _caminhaoService = caminhaoService; _logger = logger; }