public void Reset()
 {
     Cache.Empty();
     UserConfigurations.Reset();
     ConstructionFactory.Reset();
     ObjectMapperFactory.Reset();
 }
 public void Dispose()
 {
     _isDisposed = true;
     Cache.Empty();
     UserConfigurations.Reset();
     ConstructionFactory.Reset();
     ObjectMapperFactory.Reset();
 }