public PointsOfIntrestController(ILogger <PointsOfIntrestController> logger, IMailService mailService, ICityInfoRespository repository, IMapper mapper)
 {
     _logger      = logger ?? throw new ArgumentNullException(nameof(logger));
     _mailService = mailService;
     _repository  = repository ?? throw new ArgumentNullException(nameof(repository));
     _mapper      = mapper;
 }
 public CitiesController(ICityInfoRespository respository, IMapper mapper)
 {
     _repository = respository ?? throw new ArgumentNullException(nameof(respository));
     _mapper     = mapper;
 }