public EntityClient Any(ClientGetRequest request) { var result = Listing.GetClient(request.Id); if (result == null) { throw new HttpError(HttpStatusCode.NotFound, "food-not-found", "The requested food was not found in the listing."); } return(result); }
public void ResolveRequestName_WithNoMetadata_ReturnsClientRequestName() { SetupMockEndPointWithoutMetadata(); var request = new ClientGetRequest(); var clientRequestName = request.GetType().Name; var actual = _resolver.ResolveRequestName(_mockEndpointClient, request); var expected = clientRequestName; actual.ShouldBeEquivalentTo(expected); }
public void ResolveRequestName_WithServiceStack510Metadata_ReturnsRenamedServerRequestName() { SetupMockEndpointWithServiceStack510Metadata(); var request = new ClientGetRequest(); var clientRequestName = request.GetType().Name; var actual = _resolver.ResolveRequestName(_mockEndpointClient, request); var expected = typeof(RenamedServerGetRequest).Name; actual.Should().NotBe(clientRequestName); actual.ShouldBeEquivalentTo(expected); }