public AdminController(IAdminRepository repository, IAutenticacaoProvider autenticacaoProviderParam) { adminRepository = repository; autenticacaoProvider = autenticacaoProviderParam; }
public AutenticacaoController(IAutenticacaoProvider autenticacaoProviderParam) { autenticacaoProvider = autenticacaoProviderParam; }
/// <summary> /// A injeção de depencia agora é feita pelo repositorio /// não mais pelo VestContext /// </summary> /// <param name="cursoRepository"></param> public CursoController(ICursoRepository cursoRepository, CursoModel cursoModelParam, IAutenticacaoProvider autenticacaoProviderParam) { repository = cursoRepository; cursoModel = cursoModelParam; autenticacaoProvider = autenticacaoProviderParam; }