家
论坛
新职位
搜索论坛
什么是新的
新职位
新的个人资料帖子
最新活动
会员
目前的访客
新的个人资料帖子
搜索个人资料帖子
VB.NET社区
登录
寄存器
什么是新的
搜索
搜索
仅搜索标题
通过:
新职位
搜索论坛
Menu
Log in
Register
安装应用
安装
家
论坛
ASP.NET
网页服务
DeleteAsyn不起作用
您正在使用过期的浏览器。它可能无法正确显示此网站或其他网站。
您应该升级或使用
替代浏览器
.
回复主题
信息
<blockquote data-quote ="madaxe2020" data-source="post: 18990" data-attributes="member: 13154"><p>我无法让DeleteAsync工作,它在DeleteAsyn控制器在期待下面的Json主体的过程中,在高亮显示的第20行默默地失败了</p><p></p><p>Can anybody help?</p><p></p><p>Thanks</p><p></p><p>Madaxe</p><p></p><p>[CODE lang="csharp" title="json Body"]{</p><p> "continent_name": "Test"</p><p>}[/CODE]</p><p></p><p></p><p>[CODE lang="csharp" title="Delete Async" highlight="20"] 公共静态布尔DeleteContinentData(string ContinentName)</p><p> {</p><p> bool ReturnBoolean = false;</p><p> Task<bool> ApplicationTask = ContinentDatabase.DeleteContinent(ContinentName);</p><p> ApplicationTask.Wait();</p><p> return ReturnBoolean;</p><p> }</p><p></p><p> 私有静态异步任务<bool> DeleteContinent(字符串ContinentName)</p><p> {</p><p> bool ReturnBoolean = false;</p><p> try</p><p> {</p><p> 使用(HttpClient httpClient = new HttpClient())</p><p> {</p><p> httpClient.DefaultRequestHeaders.Add("Accept", " application / json; charset = UTF-8");</p><p> httpClient.DefaultRequestHeaders.Add("x-api-key" ;, ContinentDatabase._APIKey);</p><p></p><p></p><p> 使用(var content = new StringContent(JsonConvert.SerializeObject(new Dictionary<string, object>(){{ "continent_name" ;, ContinentName}}),System.Text.Encoding.UTF8," application / json"))</p><p> {</p><p> 使用(HttpResponseMessage HttpResponseMessage = await httpClient.DeleteAsync(ContinentDatabase._Url).ConfigureAwait(false))</p><p> {</p><p> 如果(HttpResponseMessage.StatusCode == System.Net.HttpStatusCode.OK)</p><p> {</p><p> return true;</p><p> }</p><p> }</p><p> }</p><p> }</p><p> }</p><p> 抓住(例外)</p><p> {</p><p> Console.WriteLine(ex.Message);</p><p> }</p><p> return ReturnBoolean;</p><p> }[/码]</p></blockquote><p></p>
Insert quotes…
验证
发表回复
家
论坛
ASP.NET
网页服务
DeleteAsyn不起作用
本网站使用Cookie来帮助个性化内容,调整您的体验并在注册时保持登录状态。
继续使用本网站,即表示您同意我们使用cookie。
接受
了解更多…
最佳
底部