выполнить сохраненный процесс в 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?

Ответы на вопрос(3)

Ваш ответ на вопрос