Parameters.Addを使用せずに、渡されたオブジェクトを購入するだけでormLiteでストアドプロシージャを使用することは可能ですか。このようなもの。しかし、このtrowエラープロシージャまたは関数'SuspendUser'は、指定されていないパラメータ'@ID'を予期しています。
db.Query<User>("SuspendUser", new { ID = 21 });
Parameters.Addを使用せずに、渡されたオブジェクトを購入するだけでormLiteでストアドプロシージャを使用することは可能ですか。このようなもの。しかし、このtrowエラープロシージャまたは関数'SuspendUser'は、指定されていないパラメータ'@ID'を予期しています。
db.Query<User>("SuspendUser", new { ID = 21 });
ここには、(それ以降変更されていない限り)興味深い議論があります。特に、彼が述べている「dapper」構文に注意してください。これは次のように解釈されます。
var data = db.Query<User>("SuspendUser", new { ID = 21 },
commandType: CommandType.StoredProcedure);