Я использую LINQ-to-SQL для приложения, которое запрашивает устаревшую базу данных. Мне нужно вызвать хранимую процедуру, которая выбирает одно целое значение. Изменение хранимой процедуры не является вариантом.
Конструктор создает метод с этой сигнатурой:
private ISingleResult<sp_xal_seqnoResult> NextRowNumber([Parameter(DbType="Int")] System.Nullable<int> increment, [Parameter(DbType="Char(3)")] string dataset)
Я хотел бы, чтобы возвращаемый тип был int. Как это сделать, используя LINQ-to-SQL?