Robotico.Repository.EntityFrameworkCore 0.1.4

Robotico.Repository.EntityFrameworkCore

Woodpecker CI

IRepository, IAsyncRepository, and IUnitOfWork backed by EF Core. Provider-agnostic; app adds Npgsql.EntityFrameworkCore.PostgreSQL or Microsoft.EntityFrameworkCore.SqlServer etc.

Which interface?

Host / scenario Prefer
ASP.NET Core, workers (async entry points) IAsyncRepository<,>
Legacy synchronous code IRepository<,>

Unit of work profile (IUnitOfWorkCapabilities)

UnitOfWorkCommitMode DeferredUntilCommit
CommitCoordinatesDomainWrites yes — changes flush at SaveChanges / CommitAsync
SupportsTransactions yes

.NET 8 .NET 10 C# GitHub Packages

Documentation

Architecture notes live in docs/ (AsciiDoc, same convention as robotico-results-csharp).

Building and testing

dotnet restore
dotnet build -c Release
dotnet test tests/Robotico.Repository.EntityFrameworkCore.Tests/Robotico.Repository.EntityFrameworkCore.Tests.csproj -c Release

License

See repository license file.

No packages depend on Robotico.Repository.EntityFrameworkCore.

Version Downloads Last updated
0.1.4 3 07/26/2026
0.1.3 2 06/03/2026