2014年10月16日 星期四

EF 呼叫 sql server 自訂函數

目前的EF 無法匯入 UDF,只能透過 db.Database.SqlQuery 的方式取得資料
範例:
string sqlQuery = "SELECT [dbo].[平均成本] ({0},{1},{2},{2},0,0)";
Object[] parameters = { a.產品編號, DateTime.Now, a.目前庫存 };
var 平均單價 = db.Database.SqlQuery(sqlQuery, parameters).FirstOrDefault();

沒有留言:

自訂權限驗證機制

// 使用 filter [Route("api/[controller]")] [ApiController] [Authorize] [TypeFilter(typeof(CustomAsyncAuthorizationFilter))] public c...