public async Task <QueryResults <UserDto> > Photograph(Guid id, PhotoDto dto) { var user = await db.Users.Include(u => u.Wallet) .GetByIdAsync(id) ?? throw new NotFoundApiException(); user.Photo = dto.ConvertToModel <User>(); await db.SaveChangesAsync(); return(new QueryResults <UserDto> { Data = user.ConvertToDto() }); }