public Connector.Connector GetConnector() { if (!_appConfig.Saas) { return(OnPremConnector.GetOrCreate(_appConfig.ClusterUrl)); } return(CloudConnector.GetOrCreate(_appConfig.ClusterUrl)); }
private static void Defrag() { var appConfig = new AppConfig(); if (appConfig.Saas) { throw new InvalidOperationException("Manual defrag is not supported on a saas configuration"); } OnPremConnector.GetOrCreate(appConfig.ClusterUrl).Defragment(); }