public static void ConfigureDependencies(IServiceCollection services, IConfiguration configuration, string connectionString) { services.AddHttpContextAccessor(); services.AddScoped <ICurrentContextProvider, CurrentContextProvider>(); services.AddSingleton <JwtManager>(); ContainerExtension.Initialize(services, configuration, connectionString); services.AddTransient <IAuthenticationService, AuthenticationService <User> >(); }
public static void ConfigureDependencies(IServiceCollection services, string connectionString) { ContainerExtension.Initialize(services, connectionString); }
public static void ConfigureDependencies(IServiceCollection services, IConfiguration configuration, string connectionString = null) { services.AddHttpContextAccessor(); ContainerExtension.Initialize(services, configuration, connectionString); }