实现产品管理微服务

This commit is contained in:
administrator committed 2024-04-19 23:48:54 +08:00
1 parent 77b9f64039
commit f742b2ea0e
42 files changed
+2268 -45

No files matched your search

@@ -17,9 +17,9 @@ public static class PermissionExtensions
var permissionDefinitionProviders = assembly.ExportedTypes.Where(t => t.IsAssignableTo(typeof(IPermissionDefinitionProvider)));
permissionDefinitionProviders.ToList().ForEach(t => services.AddSingleton(typeof(IPermissionDefinitionProvider), t));
permissionDefinitionProviders.ToList().ForEach(t => services.AddTransient(typeof(IPermissionDefinitionProvider), t));
services.AddSingleton<IPermissionDefinitionManager, PermissionDefinitionManager>();
services.AddTransient<IPermissionDefinitionManager, PermissionDefinitionManager>();
return services;
}