├── .gitignore ├── Dapper.Cli ├── Dapper.Cli.csproj └── Program.cs ├── Dapper.Data ├── AdventureWorksRepository.cs ├── Connection │ ├── ConnectionProvider.cs │ ├── GridReaderWrapper.cs │ ├── IConnectionProvider.cs │ ├── IGridReader.cs │ ├── ISqlConnection.cs │ ├── ISqlTransaction.cs │ ├── SqlConnectionWrapper.cs │ └── SqlTransactionWrapper.cs ├── Dapper.Data.csproj ├── Extensions │ └── ListExtensions.cs ├── data-access-layer.puml └── data-access-layer.svg ├── Dapper.Domain ├── Dapper.Domain.csproj ├── Entities │ ├── EmployeeManager.cs │ ├── SalesOrder.cs │ └── SalesOrderType.cs └── IAdventureWorksRepository.cs ├── Dapper.Test ├── AdventureWorksRepositotyTests.cs └── Dapper.Test.csproj ├── PracticalDapper.sln └── readme.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | bin/ 3 | obj/ 4 | *.DotSettings.user 5 | -------------------------------------------------------------------------------- /Dapper.Cli/Dapper.Cli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Cli/Dapper.Cli.csproj -------------------------------------------------------------------------------- /Dapper.Cli/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Cli/Program.cs -------------------------------------------------------------------------------- /Dapper.Data/AdventureWorksRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/AdventureWorksRepository.cs -------------------------------------------------------------------------------- /Dapper.Data/Connection/ConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Connection/ConnectionProvider.cs -------------------------------------------------------------------------------- /Dapper.Data/Connection/GridReaderWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Connection/GridReaderWrapper.cs -------------------------------------------------------------------------------- /Dapper.Data/Connection/IConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Connection/IConnectionProvider.cs -------------------------------------------------------------------------------- /Dapper.Data/Connection/IGridReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Connection/IGridReader.cs -------------------------------------------------------------------------------- /Dapper.Data/Connection/ISqlConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Connection/ISqlConnection.cs -------------------------------------------------------------------------------- /Dapper.Data/Connection/ISqlTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Connection/ISqlTransaction.cs -------------------------------------------------------------------------------- /Dapper.Data/Connection/SqlConnectionWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Connection/SqlConnectionWrapper.cs -------------------------------------------------------------------------------- /Dapper.Data/Connection/SqlTransactionWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Connection/SqlTransactionWrapper.cs -------------------------------------------------------------------------------- /Dapper.Data/Dapper.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Dapper.Data.csproj -------------------------------------------------------------------------------- /Dapper.Data/Extensions/ListExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/Extensions/ListExtensions.cs -------------------------------------------------------------------------------- /Dapper.Data/data-access-layer.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/data-access-layer.puml -------------------------------------------------------------------------------- /Dapper.Data/data-access-layer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Data/data-access-layer.svg -------------------------------------------------------------------------------- /Dapper.Domain/Dapper.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Domain/Dapper.Domain.csproj -------------------------------------------------------------------------------- /Dapper.Domain/Entities/EmployeeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Domain/Entities/EmployeeManager.cs -------------------------------------------------------------------------------- /Dapper.Domain/Entities/SalesOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Domain/Entities/SalesOrder.cs -------------------------------------------------------------------------------- /Dapper.Domain/Entities/SalesOrderType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Domain/Entities/SalesOrderType.cs -------------------------------------------------------------------------------- /Dapper.Domain/IAdventureWorksRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Domain/IAdventureWorksRepository.cs -------------------------------------------------------------------------------- /Dapper.Test/AdventureWorksRepositotyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Test/AdventureWorksRepositotyTests.cs -------------------------------------------------------------------------------- /Dapper.Test/Dapper.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/Dapper.Test/Dapper.Test.csproj -------------------------------------------------------------------------------- /PracticalDapper.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/PracticalDapper.sln -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beautifulcoder/practical-dapper/HEAD/readme.md --------------------------------------------------------------------------------