mxProject.Data.FileRepository
0.5.0
dotnet add package mxProject.Data.FileRepository --version 0.5.0
NuGet\Install-Package mxProject.Data.FileRepository -Version 0.5.0
<PackageReference Include="mxProject.Data.FileRepository" Version="0.5.0" />
<PackageVersion Include="mxProject.Data.FileRepository" Version="0.5.0" />
<PackageReference Include="mxProject.Data.FileRepository" />
paket add mxProject.Data.FileRepository --version 0.5.0
#r "nuget: mxProject.Data.FileRepository, 0.5.0"
#addin nuget:?package=mxProject.Data.FileRepository&version=0.5.0
#tool nuget:?package=mxProject.Data.FileRepository&version=0.5.0
Repository pattern library
Overview
mxProject.Data.Repository.Abstractions
package provides abstracted interfaces and classes for implementing the repository pattern. This library helps simplify the implementation of the data access layer and create testable code.
Features
- Provides standard interfaces for the repository pattern
- Simplifies the implementation of the data access layer
- Supports both implicit and explicit transactions using TransactionScope
- Does not depend on ADO.NET
Installation
To install this library, use the NuGet package manager.
Usage
For supported repository interface types, see Repogitory Interfaces .
mxProject.Data.DbRepository
package provides repositories for storing data in a database. see Implementing database repositories .mxProject.Data.FileRepository
package andmxProject.Data.FileRepository.TxFileManager
package provide a repository for storing data in files using the file system. see Implementing filesystem repositories .
License
This project is licensed under the MIT License.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- mxProject.Data.Repository.Abstractions (>= 0.5.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on mxProject.Data.FileRepository:
Package | Downloads |
---|---|
mxProject.Data.FileRepository.TxFileManager
Repository Pattern Library. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.5.0 | 139 | 4/3/2025 |