public DIController(
     ICarroService carroService,
     IMotoService motoService,
     ICaminhaoService caminhaoService
     )
 {
     _carroService    = carroService;
     _motoService     = motoService;
     _caminhaoService = caminhaoService;
 }
Пример #2
0
 public CaminhaoController(ICaminhaoService caminhaoService,
                           ICaminhaoRepository caminhaoRepository,
                           IModeloService modeloService,
                           IMapper mapper,
                           INotifier notifier) : base(notifier)
 {
     _caminhaoService    = caminhaoService;
     _caminhaoRepository = caminhaoRepository;
     _modeloService      = modeloService;
     _mapper             = mapper;
 }
Пример #3
0
        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();
        }
Пример #4
0
 public CaminhaoController(ICaminhaoService caminhaoService)
 {
     _caminhaoService = caminhaoService;
 }
Пример #5
0
 public CaminhaoController(ILogger <CaminhaoController> logger, ICaminhaoService caminhaoService)
 {
     _logger          = logger;
     _caminhaoService = caminhaoService;
 }
Пример #6
0
 public CaminhaoController(INotificador notificador, ICaminhaoService caminhaoService, ILogger logger) : base(notificador)
 {
     _caminhaoService = caminhaoService;
     _logger          = logger;
 }