Mentor'un destek verdiği öğrencilerin listesini getiren API'nın yazılması gerekmektedir.
Mentor ve Mentee'lere ait ilişki MentorMenteePairs sınıfında temsil edilmektedir. Bu sınıf ve buna ait repository üzerinden ilgili Mentor'e ait öğrenciler getirilebilir.
Bu işlemler Mentor'e ait sınıf ve servisler üzerinden yapılabilir.
İşlemlerin yapılacağı,
İlgili controller: MentorController.cs
İlgili servis: MentorService.cs
İlgili repository: MentorRepository.cs | MentorMenteePairsRepository.cs (Uygunluk durumuna göre biri seçilebilir.)
MentorService sınıfı DevnotMentor.Api.Services namespace altındadır.
MentorRepository | MentorMenteePairsRepository sınıfları DevnotMentor.Api.Repositories namespace altındadır.
MentorController sınıfı DevnotMentor.Api.Controllers namespace altındadır.
Mentor'un destek verdiği öğrencilerin listesini getiren API'nın yazılması gerekmektedir.
Mentor ve Mentee'lere ait ilişki MentorMenteePairs sınıfında temsil edilmektedir. Bu sınıf ve buna ait repository üzerinden ilgili Mentor'e ait öğrenciler getirilebilir.
Bu işlemler Mentor'e ait sınıf ve servisler üzerinden yapılabilir.
İşlemlerin yapılacağı,
İlgili controller: MentorController.cs İlgili servis: MentorService.cs İlgili repository: MentorRepository.cs | MentorMenteePairsRepository.cs (Uygunluk durumuna göre biri seçilebilir.)
MentorService sınıfı DevnotMentor.Api.Services namespace altındadır. MentorRepository | MentorMenteePairsRepository sınıfları DevnotMentor.Api.Repositories namespace altındadır. MentorController sınıfı DevnotMentor.Api.Controllers namespace altındadır.