В предыдущей статье Сравниваем ORM для .Net - BLToolkit мы посмотрели как работать с ORM BLToolkit, в этой посмотрим какие особенности работы с ORM Dapper.NET (Dapper - a simple object mapper for .Net). В описании сказано что работа маппера практически не влияет на скорость выполнения запросов к БД, более того, на этой ORM работает StackOverflow, что только повышает наш интерес.
Итак, приступим.
Добавим в наш проект ServiceCenter DLL-проект ServiceCenter.Data.DapperNet
К проекту подключим через Nuget библиотеки Dapper, Dapper.Contrib и Dapper.Mapper
Get-Project ServiceCenter.Data.DapperNet | Install-Package Dapper -Version 1.50.1
Get-Project ServiceCenter.Data.DapperNet | Install-Package Dapper.Contrib
Get-Project ServiceCenter.Data.DapperNet | Install-Package Dapper.Mapper