У меня есть Бен просил, чтобы создать приложение, которое использует существующую БД с помощью хранимых процедур (insert
, update
, delete
), и они не хотят использовать Entity Framework
.C# Data Access Layer (не EF, но SP и объекты)
Один из способов создать свой собственный данных уровня доступа с помощью System.Data.DataSet
, но я хотел бы знать, если есть какие-либо существующие библиотеки или что-то я могу использовать, где я могу заполнить объекты SP-х, а также обновить данные с помощью SP-х.
Любые подсказки?
Проверить [Dapper.NET] (https://github.com/StackExchange/dapper-dot-net#stored-procedures) –
Да, платформа Entity Framework. Вы можете использовать хранимые процедуры с EF. Обычно, хотя разработчикам дается задание, но не сказано, что они не могут использовать специальные инструменты, которые хорошо поддаются работе. Почему требование не использовать EF? – Igor
Производительность в EF ужасна с большими наборами данных. – VAAA