Я использую Entity Framework в приложении ASP.NET MVC3, и я пытаюсь использовать следующий код:
var token = "";
this.Database.ExecuteSqlCommand("exec dbo.MyUsp", new SqlParameter("token", token));
Моя сохраненная сигнатура proc:
CREATE PROCEDURE MyUSP(@token varchar(10) OUT)
(...)
Когда я использую этот код, я получаю сообщение об ошибке, указывающее, что параметр "@token" ожидался, но не был указан.
Как сообщить EF, что параметр токена для вывода?