// Aqui usaria injeção de dependencia public AuditoriaController() { // Pattern ServiceLocator _repositorioLeitura = ServiceLocatorRepositorio .InstanciarRepositorioLeitura <Auditoria>(); _repositorioGravacao = ServiceLocatorRepositorio .InstanciarRepositorioGravacao <Auditoria>(); }
// Aqui usaria injeção de dependencia public PrioridadesUsuarioController() { // Pattern ServiceLocator _repositorioLeitura = ServiceLocatorRepositorio .InstanciarRepositorioLeitura <PrioridadesUsuario>(); _repositorioGravacao = ServiceLocatorRepositorio .InstanciarRepositorioGravacao <PrioridadesUsuario>(); }
public TarefaController() { _repositorioLeitura = ServiceLocatorRepositorio .InstanciarRepositorioLeitura <Tarefa>(); _repositorioGravacao = ServiceLocatorRepositorio .InstanciarRepositorioGravacao <Tarefa>(); _repositorioLeituraAuditoria = ServiceLocatorRepositorio .InstanciarRepositorioLeitura <Auditoria>(); }
public UsuarioController() { _repositorioLeitura = ServiceLocatorRepositorio .InstanciarRepositorioLeitura <Usuario>(); _repositorioGravacao = ServiceLocatorRepositorio .InstanciarRepositorioGravacao <Usuario>(); _repositorioLeituraTarefas = ServiceLocatorRepositorio .InstanciarRepositorioLeitura <Tarefa>(); _repositorioGravacaoTarefas = ServiceLocatorRepositorio .InstanciarRepositorioGravacao <Tarefa>(); _repositorioLeituraPrioridades = ServiceLocatorRepositorio .InstanciarRepositorioLeitura <PrioridadesUsuario>(); }