Я новичок в EF и сначала работаю с EF-кодом. просто получил ссылку https://code.msdn.microsoft.com/How-to-retrieve-output-e85526ba, в которой показано, как использовать сначала тип вывода вывода вывода для EF db. поэтому кто-нибудь скажет мне, как сначала получить выходной параметр из хранимой процедуры с помощью EF-кода?
если возможно, дайте мне небольшой пример кода или перенаправьте меня на соответствующие статьи.
спасибо
Я получил решение
var outParam = new SqlParameter();
outParam.ParameterName = "TotalRows";
outParam.SqlDbType = SqlDbType.Int;
outParam.ParameterDirection = ParameterDirection.Output;
var data = dbContext.Database.SqlQuery<MyType>("sp_search @SearchTerm, @MaxRows, @TotalRows OUT",
new SqlParameter("SearchTerm", searchTerm),
new SqlParameter("MaxRows", maxRows),
outParam);
var result = data.ToList();
totalRows = (int)outParam.Value;