public GrupoAtividadeAppService(IUsuarioService usuarioService, IUnitOfWork uow, IAtividadeService atividadeService, ILogService logService, IGrupoAtividadeService grupoatividadeService, ITipoPactoService tipoPactoService) : base(uow) { _usuarioService = usuarioService; _atividadeService = atividadeService; _logService = logService; _grupoAtividadeService = grupoatividadeService; _tipoPactoService = tipoPactoService; }
#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>(); _atividadeService = kernel.Get <IAtividadeService>(); _grupoAtividadeService = kernel.Get <IGrupoAtividadeService>(); }