Exemplo n.º 1
0
        public void Constructor_Sets_Properties()
        {
            //Arrange
            int skip  = 1;
            int limit = 2;

            //Act
            var request = new GetAllUsersWithinRangeRequest(skip, limit);

            //Assert
            request.Skip.Should().Be(skip);
            request.Limit.Should().Be(limit);
        }
Exemplo n.º 2
0
        public async Task <ActionResult> GetAllUsersWithinRange([FromRoute] GetAllUsersWithinRangeRequest request)
        {
            ActionResult response;

            try
            {
                IEnumerable <User> users = await mediator.Send(request);

                response = Ok(users);
            }
            catch
            {
                response = new StatusCodeResult(StatusCodes.Status500InternalServerError);
            }

            return(response);
        }