Я пытался получить данные из моей хранимой процедуры
CREATE PROCEDURE [Asset].[GetAssetForGrid]
@Skip INT,
@Take INT,
@TotalRows INT OUTPUT
AS
BEGIN
EXEC GetPaged @DataSource = 'Asset.vAssetNest'
,@Skip = @Skip
,@Take = @Take
,@TotalRows = @TotalRows
END
Код C #:
var param = new DynamicParameters();
param.Add("@Skip", request.Skip, direction: ParameterDirection.Input);
param.Add("@Take", request.Take, direction: ParameterDirection.Input);
param.Add("@TotalRows", DbType.Int32, direction: ParameterDirection.Output);
var resultDb = _dbContext.DbConnection.Query<TEntity>("Asset.GetAssetForGrid", param, commandType: CommandType.StoredProcedure);
Но я не могу получить данные.Если я заменю все это на
SELECT *
FROM Asset.vAssetNest
Тогда я получу результаты.
Как я могу получить результаты от Exec GetPaged
?