public void Test() { var baiduClient = ClientCreator.Create(); var detailMode = new PlaceDetailModel() { Uid = "d5101afd619d12c7f423100e", }; var req = new PlaceDetailRequest(detailMode); PlaceDetailResponse resp = baiduClient.Execute(req); resp.Result.ShouldNotBeNull(); }
public IHttpActionResult ById(int id) { string userId = this.User.Identity.GetUserId(); bool isPublic = User.Identity.IsAuthenticated; var place = this.data.Places.All().FirstOrDefault(p => p.Id == id); if (place == null) { return(NotFound()); } var placeDetails = new PlaceDetailModel(isPublic, place, userId); return(Ok(placeDetails)); }