public static void AddKullDatabaseMetadata(this IServiceCollection services)
 {
     services.TryAddSingleton <ISPParameterProviderCache>(new SPParameterProviderMemoryCache());
     services.AddTransient <SqlHelper>();
     services.AddTransient <DBObjects>();
     services.AddTransient <Keys>();
     services.AddTransient <SPParametersProvider>();
 }
예제 #2
0
 public void AddSerializer <T>() where T : class, IGenericSPSerializer
 {
     services.AddTransient <IGenericSPSerializer, T>();
 }