diff --git a/src/ClientDependency.Core/Config/ClientDependencySettings.cs b/src/ClientDependency.Core/Config/ClientDependencySettings.cs index 97039b5..779a181 100644 --- a/src/ClientDependency.Core/Config/ClientDependencySettings.cs +++ b/src/ClientDependency.Core/Config/ClientDependencySettings.cs @@ -89,8 +89,10 @@ public static ClientDependencySettings Instance //double check if (_settings == null) { - _settings = new ClientDependencySettings(); - _loadProviders(); + var tmpSettings = new ClientDependencySettings(); + tmpSettings.LoadProviders(new HttpContextWrapper(HttpContext.Current)); + + _settings = tmpSettings; } } }