public static ProfileApiModel FromProfile(Profile profile) { var model = new ProfileApiModel(); model.ProfileId = profile.ProfileId; model.Name = profile.Name; return(model); }
public async Task <Response> Handle(Request request, CancellationToken cancellationToken) => new Response() { Profiles = await _context.Profiles.Select(x => ProfileApiModel.FromProfile(x)).ToListAsync() };
public async Task <Response> Handle(Request request, CancellationToken cancellationToken) => new Response() { Profile = ProfileApiModel.FromProfile(await _context.Profiles.FindAsync(request.ProfileId)) };
public async Task <Response> Handle(Request request, CancellationToken cancellationToken) => new Response() { Profile = ProfileApiModel.FromProfile(await _context.Profiles.SingleAsync(x => x.User.Username == request.Username)) };