本文整理汇总了C#中ApiClient.PutData方法的典型用法代码示例。如果您正苦于以下问题:C# ApiClient.PutData方法的具体用法?C# ApiClient.PutData怎么用?C# ApiClient.PutData使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ApiClient
的用法示例。
在下文中一共展示了ApiClient.PutData方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: EditUserCommit
public async void EditUserCommit()
{
var apiUrl = string.Format("{0}/api/", ConfigSettings.ApiServiceUrl);
var apiClient = new ApiClient(apiUrl, App.BearerToken);
if (Adding)
{
var result = await apiClient.PostData<ApiUserCreate, ApiUserDetail>("user", EditedUser.ToApiCreate());
UserList.Add(new UserSummaryViewModel(result));
//UserList.Add(new UserSummaryViewModel { Id = "new", Name = "New guy" });
}
else
{
var result = await apiClient.PutData<ApiUserUpdate>(string.Format("user/{0}", EditedUser.Id),EditedUser.ToApiUpdate());
var summary = UserList.First(x => x.Id == EditedUser.Id);
summary.Name = EditedUser.Name;
}
Editing = false;
Adding = false;
}