public CriterioAvaliacaoAppService(IUsuarioService usuarioService, IUnitOfWork uow, IItemAvaliacaoService itemAvaliacaoService, ILogService logService, ICriterioAvaliacaoService criterioAvaliacaoService) : base(uow) { _usuarioService = usuarioService; _itemAvaliacaoService = itemAvaliacaoService; _logService = logService; _criterioAvaliacaoService = criterioAvaliacaoService; }
#pragma warning disable S107 // Methods should not have too many parameters public OrdemServicoAppService(IUsuarioService usuarioService, IUnitOfWork uow, IOrdemServicoService ordemservicoService, ILogService logService, IGrupoAtividadeService grupoatividadeService, IOS_GrupoAtividadeService osgrupoAtividadeService, ITipoPactoService tipoPactoService, ICriterioAvaliacaoService criterioAvaliacaoService, IItemAvaliacaoService itemAvaliacaoService, INotaAvaliacaoService notaAvaliacaoService) #pragma warning restore S107 // Methods should not have too many parameters : base(uow) { _usuarioService = usuarioService; _ordemservicoService = ordemservicoService; _logService = logService; _grupoAtividadeService = grupoatividadeService; _osgrupoAtividadeService = osgrupoAtividadeService; _tipoPactoService = tipoPactoService; _criterioAvaliacaoService = criterioAvaliacaoService; _itemAvaliacaoService = itemAvaliacaoService; _notaAvaliacaoService = notaAvaliacaoService; }
public void Initialize() { var dbInicio = new DbTests(); try { dbInicio.Limpa_E_Cria_Database(); } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.WriteLine("Banco de dados Limpo e atualizado"); BootStrapper.RegisterServicesSingleton(kernel); _uow = kernel.Get <IUnitOfWork>(); _criterioAvaliacaoService = kernel.Get <ICriterioAvaliacaoService>(); }