Ejemplo n.º 1
0
        public async Task <IActionResult> GetCharactersByAdmin([FromQuery] GetCharactersByAdminRequest request)
        {
            var response = await mediator.Send(request);

            Log.Information($"User #{HttpContext.GetCurrentUserId()} fetched characters as admin");

            return(this.CreateResponse(response));
        }
Ejemplo n.º 2
0
 public async Task <PagedList <Character> > GetCharactersByAdmin(GetCharactersByAdminRequest request)
 => (await database.CharacterRepository.GetCharactersByAdmin(request)).ToPagedList(request.PageNumber,
                                                                                   request.PageSize);