Entity Framework Core хранимая процедура мгновенный возврат, без результатов - PullRequest
0 голосов
/ 09 ноября 2018

Я уверен, что что-то упустил, но не могу понять, что. Я пытаюсь вызвать хранимую процедуру, чтобы заполнить список учетных записей. Звонок выглядит так:

....
  var sortOrderP = new SqlParameter("@sortOrder", sortOrder)
        {
            DbType = DbType.String,
            Size = 10
        };
        var accounts = new List<AccountModel>();
        var sqlParams = new List<SqlParameter>()
        {
            acctCode, fundCode, dealerId, dealerName,
            branchId, branchName, repId, repName, pageNumP, pageSizeP, sortColumnP, sortOrderP
        };
        var parameters = sqlParams.ToArray<object>();

        try
        {
            var results =  _camDwContext.Accounts.FromSql("EXECUTE dbo.fm_SearchAccounts @acctCode," +
                                                         "@fundCode," +
                                                         "@dealerId," +
                                                         "@dealerName," +
                                                         "@branchId," +
                                                         "@branchName," +
                                                         "@repId," +
                                                         "@repName," +
                                                         "@pageNum," +
                                                         "@pageSize," +
                                                         "@sortColumn," +
                                                         "@sortOrder", parameters).ToList();
            foreach (var result in results)
            {
                var acct = new AccountModel(result);
                accounts.Add(acct);
            }

Я не получаю ошибок, но вызов немедленно возвращается, хотя он должен длиться несколько секунд и не возвращает результатов ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...