Inheritance: PagedModelRequest
示例#1
0
        public async Task Should_Return_Http_Status_Ok_When_Successful()
        {
            var model = new GetEventsRequest(1, 10, "Start DESC");
            var response = await Client.GetOwnedEvents(model, CancellationToken.None);

            var content = await response.Message.Content.ReadAsStringAsync();
            Assert.NotNull(content);
            Assert.Equal(HttpStatusCode.OK, response.Message.StatusCode);
        }
示例#2
0
 /// <summary>
 /// </summary>
 /// <param name="request"></param>
 /// <param name="token"></param>
 /// <returns></returns>
 public Task<GriklyHttpResponseMessage<PagingModel<EventModel>>> GetOwnedEvents(GetEventsRequest request,
     CancellationToken token)
 {
     string path = string.Format("v1/Events/Owned?{0}", request.ToQueryString());
     return Execute<PagingModel<EventModel>>(new HttpRequestMessage(HttpMethod.Get, path), token);
 }