public BuildService( [Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider, [Import(typeof(IPackageSettingsProvider))] IPackageSettingsProvider packageSettingsProvider) { _serviceProvider = serviceProvider; _packageSettingsProvider = packageSettingsProvider; }
public StatusBarNotificationService( [Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider, [Import(typeof(IPackageSettingsProvider))] IPackageSettingsProvider packageSettingsProvider) { _serviceProvider = serviceProvider; _packageSettingsProvider = packageSettingsProvider; }
protected override void OnActivate(CancelEventArgs e) { _packageSettingsProvider = Package.GetGlobalService(typeof(IPackageSettingsProvider)) as IPackageSettingsProvider; Assumes.Present(_packageSettingsProvider); if (_editSettings == null) { _editSettings = Settings.Clone <TSettings>(); } if (_ctrl.DataContext == null) { _ctrl.DataContext = _editSettings; } base.OnActivate(e); DiagnosticsClient.TrackPageView(GetType().Name); }
public BuildInformationProvider( [Import(typeof(IBuildOutputLogger))] IBuildOutputLogger buildOutputLogger, [Import(typeof(IStatusBarNotificationService))] IStatusBarNotificationService statusBarNotificationService, [Import(typeof(IBuildMessagesFactory))] IBuildMessagesFactory buildMessagesFactory, [Import(typeof(IWindowStateService))] IWindowStateService windowStateService, [Import(typeof(IPackageSettingsProvider))] IPackageSettingsProvider packageSettingsProvider, [Import(typeof(IErrorNavigationService))] IErrorNavigationService errorNavigationService, [Import(typeof(ISolutionProvider))] ISolutionProvider solutionProvider, [Import(typeof(IBuildService))] IBuildService buildService, [Import(typeof(ITaskBarInfoService))] ITaskBarInfoService taskBarInfoService) { _packageSettingsProvider = packageSettingsProvider; _errorNavigationService = errorNavigationService; _buildOutputLogger = buildOutputLogger; _statusBarNotificationService = statusBarNotificationService; _buildMessagesFactory = buildMessagesFactory; _windowStateService = windowStateService; _solutionProvider = solutionProvider; _buildService = buildService; _taskBarInfoService = taskBarInfoService; _buildOutputLogger.OnErrorRaised += BuildOutputLogger_OnErrorRaised; }
public BuildMessagesFactory(IPackageSettingsProvider packageSettingsProvider) { _packageSettingsProvider = packageSettingsProvider; }
public TaskBarInfoService(IPackageSettingsProvider packageSettingsProvider) { _packageSettingsProvider = packageSettingsProvider; }