(serviceManager: IServiceManager)
| 30 | import { OldCacheCleaner } from './cache'; |
| 31 | |
| 32 | export function registerTypes(serviceManager: IServiceManager) { |
| 33 | serviceManager.addSingletonInstance<boolean>(IsWindows, false); |
| 34 | serviceManager.addSingleton<IExperimentService>(IExperimentService, ExperimentService); |
| 35 | serviceManager.addSingleton<IFeaturesManager>(IFeaturesManager, FeatureManager); |
| 36 | serviceManager.addSingleton<IPersistentStateFactory>(IPersistentStateFactory, PersistentStateFactory); |
| 37 | serviceManager.addSingleton<IExtensions>(IExtensions, Extensions); |
| 38 | serviceManager.addSingleton<ICryptoUtils>(ICryptoUtils, CryptoUtils); |
| 39 | serviceManager.addSingleton<IEncryptedStorage>(IEncryptedStorage, EncryptedStorage); |
| 40 | serviceManager.addSingleton<IDebugService>(IDebugService, DebugService); |
| 41 | serviceManager.addSingleton<IAsyncDisposableRegistry>(IAsyncDisposableRegistry, AsyncDisposableRegistry); |
| 42 | serviceManager.addSingleton<IMultiStepInputFactory>(IMultiStepInputFactory, MultiStepInputFactory); |
| 43 | serviceManager.addSingleton<IDataFrameScriptGenerator>(IDataFrameScriptGenerator, DataFrameScriptGenerator); |
| 44 | serviceManager.addSingleton<IVariableScriptGenerator>(IVariableScriptGenerator, VariableScriptGenerator); |
| 45 | serviceManager.addSingleton<IExtensionSyncActivationService>(IExtensionSyncActivationService, OldCacheCleaner); |
| 46 | |
| 47 | registerPlatformTypes(serviceManager); |
| 48 | } |
nothing calls this directly
no test coverage detected