C# Async方法在asmx中不返回实际数据
我在C# Async方法在asmx中不返回实际数据,c#,web-services,C#,Web Services,我在ASMX服务中有以下方法: [WebMethod] public async Task<DataSet> GetDetailAsync(int id) { var result =await _oService.GetDetailAsync(id); return myService.ToDataSet(result); } [WebMethod] 公共异步任务GetDetailAsync(int id) { var
ASMX
服务中有以下方法:
[WebMethod]
public async Task<DataSet> GetDetailAsync(int id)
{
var result =await _oService.GetDetailAsync(id);
return myService.ToDataSet(result);
}
[WebMethod]
公共异步任务GetDetailAsync(int id)
{
var result=await _oService.GetDetailAsync(id);
返回myService.ToDataSet(结果);
}
但结果是:
<TaskOfDataSet/>
我怎样才能解决这个问题?我已经搜索过了,但找不到任何类似的问题 可能的重复:可能的重复:可能的重复