static IdeServices() { Runtime.ServiceProvider.WhenServiceInitialized <TextEditorService> (s => textEditorService = s); Runtime.ServiceProvider.WhenServiceInitialized <NavigationHistoryService> (s => navigationHistoryManager = s); Runtime.ServiceProvider.WhenServiceInitialized <DisplayBindingService> (s => displayBindingService = s); Runtime.ServiceProvider.WhenServiceInitialized <FontService> (s => fontService = s); Runtime.ServiceProvider.WhenServiceInitialized <TypeSystemService> (s => typeSystemService = s); Runtime.ServiceProvider.WhenServiceInitialized <DesktopService> (s => desktopService = s); Runtime.ServiceProvider.WhenServiceInitialized <DocumentManager> (s => documentManager = s); Runtime.ServiceProvider.WhenServiceInitialized <RootWorkspace> (s => workspace = s); Runtime.ServiceProvider.WhenServiceInitialized <ProgressMonitorManager> (s => progressMonitorManager = s); Runtime.ServiceProvider.WhenServiceInitialized <TaskService> (s => taskService = s); Runtime.ServiceProvider.WhenServiceInitialized <ProjectOperations> (s => projectOperations = s); Runtime.ServiceProvider.WhenServiceInitialized <HelpOperations> (s => helpOperations = s); Runtime.ServiceProvider.WhenServiceInitialized <DocumentControllerService> (s => documentControllerService = s); Runtime.ServiceProvider.WhenServiceInitialized <DocumentModelRegistry> (s => documentModelRegistry = s); }
public void Setup() { registry = new DocumentModelRegistry(); }