Register default repository for TRecDbContext
Also register the default repository for TRecDbContext in dependency injection, ensuring both custom and default repositories are available for use.
This commit is contained in:
@@ -23,7 +23,11 @@ public static class DependencyInjection
|
|||||||
|
|
||||||
services.AddScoped<IRecDbContext>(provider => provider.GetRequiredService<TRecDbContext>());
|
services.AddScoped<IRecDbContext>(provider => provider.GetRequiredService<TRecDbContext>());
|
||||||
|
|
||||||
services.AddDbRepository(opt => opt.RegisterFromAssembly<TRecDbContext>(typeof(RecActionView).Assembly));
|
services.AddDbRepository(opt =>
|
||||||
|
{
|
||||||
|
opt.RegisterFromAssembly<TRecDbContext>(typeof(RecActionView).Assembly);
|
||||||
|
opt.RegisterDefaultRepository<TRecDbContext>();
|
||||||
|
});
|
||||||
|
|
||||||
services.AddValidatorsFromAssembly(typeof(AuthScopedValidator).Assembly);
|
services.AddValidatorsFromAssembly(typeof(AuthScopedValidator).Assembly);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user