public void Dispose() { ServiceLocator.Reset(); StaticManagersUtils.ResetStaticManagers(); Monitor.Exit(syncObj); }
public FakeServiceProviderWrapper(IServiceProvider provider) { Monitor.Enter(syncObj); StaticManagersUtils.ResetStaticManagers(); ServiceLocator.SetServiceProvider(provider); }