выполнить сохраненный процесс в ExecuteStoreQuery EF. это ошибка в EF?
пытаясь выполнить хранимый процесс в EF, используя следующий код:
<code>var params = new object[] {new SqlParameter("@FirstName", "Bob")}; return this._repositoryContext.ObjectContext.ExecuteStoreQuery<ResultType>("GetByName", params); </code>
но продолжайте получать эту ошибку:
Procedure or function 'GetByName' expects parameter '@FirstName', which was not supplied.
а из sql profiler:
<code>exec sp_executesql N'GetByName',N'@FirstName nvarchar(100),@FirstName=N'Bob' </code>
что не так с приведенным выше кодом ExecuteStoreQuery?