public async Task<Room> UpdateRoomAsync(string roomId, UpdateRoomRequest request) { string url = _baseApiAddress + $"rooms/{roomId}"; #if __IOS__ || __ANDROID__ || NET45 var content = new StringContent(JsonConvert.SerializeObject(request)); #endif #if NETFX_CORE var content = new HttpStringContent(JsonConvert.SerializeObject(request)); #endif return await HttpClient.PutAsync<Room>(url, content); }
public IObservable<Room> UpdateRoom(string roomId, UpdateRoomRequest request) { return _apiService.UpdateRoomAsync(roomId, request).ToObservable(); }