public StudyPlaceServiceImpl(IStudyPlacesRepository studyPlacesRepository, IMainUnitOfWork unitOfWork, IPeoplesRepository peoplesRepository)
        {
            _studyPlacesRepository = studyPlacesRepository;
            _unitOfWork            = unitOfWork;
            _peoplesRepository     = peoplesRepository;

            _mapper = new MapperConfiguration(x =>
            {
                x.CreateMap <StudyPlace, StudyPlaceModel>()
                .ReverseMap();
                x.CreateMap <People, PeopleModel>()
                .ReverseMap();
            }).CreateMapper();
        }
        public PeopleServiceImpl(IPeoplesRepository peoplesRepository, IMainUnitOfWork unitOfWork)
        {
            _peoplesRepository = peoplesRepository;
            _unitOfWork        = unitOfWork;

            _mapper = new MapperConfiguration(x =>
            {
                x.CreateMap <People, PeopleModel>()
                .ForMember(dest => dest.StudyPlaceDescription, opt => opt.MapFrom(src => src.StudyPlace.Description))
                .ForMember(dest => dest.StudyPlaceTitle, opt => opt.MapFrom(src => src.StudyPlace.Title))
                .ForMember(dest => dest.WorkPlaceDescription, opt => opt.MapFrom(src => src.WorkPlace.Description))
                .ForMember(dest => dest.WorkPlaceTitle, opt => opt.MapFrom(src => src.WorkPlace.Title))
                .ReverseMap();
            }).CreateMapper();
        }
 public PeoplesController()
 {
     _peoplesRepository = new PeoplesRepository();
 }