static void Main(string[] args) { //implementação de interface implicita Estudante estudante = new Estudante(); //acessamos os cursos; estudante.Cursos = new List <string>(); //se voce implementar a interface explicitamente, voce precisara acessar os membros atraves da interface Cliente cliente = new Cliente(); //cliente. não acho os membros IEstudante clienteEstudante = cliente; clienteEstudante.Cursos = new List <string>(); clienteEstudante.MostrarGrade(); }
public EstudantesController(ApplicationDbContext options) { this._estudanteRepositorio = new EstudanteImpl(options); this._cursoRepositorio = new CursoImpl(options); this._cursoEstudanteRepositorio = new CursoEstudanteImpl(options); }