Я играл с Dapper, но не уверен, как лучше всего обрабатывать соединение с базой данных.
Большинство примеров показывают, что объект соединения создается в классе примера или даже в каждом методе. Но мне кажется неправильным ссылаться на строку подключения в каждом clss, даже если она берется из web.config.
Мой опыт связан с использованием DbDataContext
или DbContext
с Linq to SQL или Entity Framework, так что это для меня в новинку.
Как структурировать свои веб-приложения при использовании Dapper в качестве стратегии доступа к данным?