Info
| Version: | 3.1.0 |
| Author(s): | ProphetsWay.BaseDataAccess |
| Last Update: | Friday, August 14, 2026 |
| .NET Fiddle: | Create the first Fiddle |
| Project Url: | https://github.com/ProphetManX/ProphetsWay.BaseDataAccess |
| NuGet Url: | https://www.nuget.org/packages/ProphetsWay.BaseDataAccess |
Install
Install-Package ProphetsWay.BaseDataAccess
dotnet add package ProphetsWay.BaseDataAccess
paket add ProphetsWay.BaseDataAccess
ProphetsWay.BaseDataAccess Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 4.0
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
Transaction, disposal and threading rules are specified on the interfaces themselves rather than left to each implementation.
Also included, and optional, is the abstract BaseDataAccess class: inherit it and it dispatches generic calls - Get, GetAll, GetPaged, GetCount, Insert, Update and Delete - onto the strongly typed methods of your own DAL by convention, using reflection. Implement IBaseDataAccess directly instead when reflection is not appropriate.
Go to https://github.com/ProphetManX/ProphetsWay.BaseDataAccess for more information.