From 2efc4f7ea0784a504ce50207a19a8899a121f8cd Mon Sep 17 00:00:00 2001 From: crupest Date: Sun, 18 Dec 2022 20:07:29 +0800 Subject: Develop secret api. v42 --- .../CrupestApi.Commons/Crud/CrudServiceCollectionExtensions.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudServiceCollectionExtensions.cs') diff --git a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudServiceCollectionExtensions.cs b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudServiceCollectionExtensions.cs index 8854976..d51c0a1 100644 --- a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudServiceCollectionExtensions.cs +++ b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudServiceCollectionExtensions.cs @@ -12,13 +12,19 @@ public static class CrudServiceCollectionExtensions return services; } - public static IServiceCollection AddCrud(this IServiceCollection services) where TEntity : class + public static IServiceCollection AddCrud(this IServiceCollection services) where TEntity : class where TCrudService : CrudService { AddCrudCore(services); - services.TryAddScoped>(); + services.TryAddScoped, TCrudService>(); services.TryAddScoped>(); return services; } + + public static IServiceCollection AddCrud(this IServiceCollection services) where TEntity : class + { + return services.AddCrud>(); + } + } -- cgit v1.2.3