public async Task <ActionResult <ProjectDto> > GetProject(int id)
        {
            var project = await _projectRepo.GetProjectByIdAsync(id);

            var projectToReturn = _mapper.Map <ProjectDto>(project);

            return(projectToReturn);
        }
        public async Task <ActionResult> GetProjectUsers(int projectId)
        {
            if (!ProjectExist(projectId))
            {
                return(NotFound("Project doesn't exist"));
            }
            var project = await _projectRepo.GetProjectByIdAsync(projectId);

            var users    = project.UserProject.Select(x => x.User).ToList();
            var usersDto = _mapper.Map <ICollection <UserForProjectDto> >(users);

            return(Ok(usersDto));
        }