コード例 #1
0
        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()
            });
        }