2
下面是我使用的代碼:如何執行EF Database.ExecuteSQLCommand異步?
public async Task<IHttpActionResult> NewTopicTests([FromBody] NewTopicTestsDTO testSpec)
{
var sql = @"dbo.sp_new_topic_tests @Chunk";
SqlParameter[] parameters = new SqlParameter[]
{
new SqlParameter("@Chunk", testSpec.Chunk)
};
int result = db.Database.ExecuteSqlCommand(sql, parameters);
await db.SaveChangesAsync();
return Ok();
}
有人可以證實這是否是做到這一點使用異步的正確方法?尤其是做我需要做的是:
int result = db.Database.ExecuteSqlCommand(sql, parameters);
await db.SaveChangesAsync();
注意代碼工作但是我有我的應用程序有問題的地方突然停止沒有任何錯誤信息。我正在研究每一個可能的問題。
謝謝你的建議,關於什麼與VS檢查 – 2014-10-18 05:13:55