The registration API of Regira Entities. services.UseEntities<TContext>(o => o.UseDefaults()) sets the global options and wires the DbContext plumbing, and each For<TEntity>(...) registers an entity’s IEntityService together with its query builders, preppers, validators, primers and reactors. At host start it logs the registered entities with the resolved license tier and, in the Development environment by default, validates the registrations. It has no ASP.NET Core dependency, so it also serves console and worker hosts; Regira.Entities.Web adds the controllers on top.
<PackageReference Include="Regira.Entities.DependencyInjection" Version="6.*" />
For<>() counts, up to 5 simple + 2 complex per application. A key registered beforehand with UseRegira(...) from Regira.Licensing, a dependency of this package, removes the limit.Microsoft.EntityFrameworkCore.Sqlite) to the application.UseRegira, UseEntities and inline or class-based For<>() configurationUseEntities() runs at host start, and how to configure themRegira Commercial License, with a free tier that applies automatically — no key is needed within its limits. A license key removes the limits and is validated fully offline. See the license text and the licensing overview; keys are available at regira.com/licensing.