public ExtensionManager( IOptionService optionsService, IErrorReportingService errorReportingService, IErrorLoggerService errorLoggerService, List <IExtensionErrorHandler> errorHandlers) : base(optionsService, errorReportingService, errorLoggerService, errorHandlers) { this.errorLoggerService = errorLoggerService; }
internal EditorConfigDocumentOptionsProvider(Workspace workspace) { _codingConventionsManager = CodingConventionsManagerFactory.CreateCodingConventionsManager(); _errorLogger = workspace.Services.GetService <IErrorLoggerService>(); workspace.DocumentOpened += Workspace_DocumentOpened; workspace.DocumentClosed += Workspace_DocumentClosed; }
public ExtensionManager( IOptionService optionsService, IErrorReportingService errorReportingService, IErrorLoggerService errorLoggerService, List<IExtensionErrorHandler> errorHandlers) { _optionsService = optionsService; _errorHandlers = errorHandlers; _errorReportingService = errorReportingService; _errorLoggerService = errorLoggerService; }
public ExtensionManager( IOptionService optionsService, IErrorReportingService errorReportingService, IErrorLoggerService errorLoggerService, List <IExtensionErrorHandler> errorHandlers) { _optionsService = optionsService; _errorHandlers = errorHandlers; _errorReportingService = errorReportingService; _errorLoggerService = errorLoggerService; }
public ExtensionManager( IGlobalOptionService globalOptions, IErrorReportingService errorReportingService, IErrorLoggerService errorLoggerService, List <IExtensionErrorHandler> errorHandlers) { _globalOptions = globalOptions; _errorHandlers = errorHandlers; _errorReportingService = errorReportingService; _errorLoggerService = errorLoggerService; }
internal EditorConfigDocumentOptionsProvider(Workspace workspace, ICodingConventionsManager codingConventionsManager, IAsynchronousOperationListenerProvider listenerProvider) { _workspace = workspace; _listener = listenerProvider.GetListener(FeatureAttribute.Workspace); _codingConventionsManager = codingConventionsManager; _errorLogger = workspace.Services.GetService <IErrorLoggerService>(); workspace.DocumentOpened += Workspace_DocumentOpened; workspace.DocumentClosed += Workspace_DocumentClosed; // workaround until this is fixed. // https://github.com/dotnet/roslyn/issues/26377 // otherwise, we will leak files in _openDocumentContexts workspace.WorkspaceChanged += Workspace_WorkspaceChanged; }
public CleaningListViewModel(IDialogService dialogService, INavigationService navigationService, IEventAggregator eventAggregator, IApiService <Visits> apiService, IErrorLoggerService errorLoggerService) { _eventAggregator = eventAggregator; _apiService = apiService; _navigationService = navigationService; _errorLoggerService = errorLoggerService; #region Used for Visit List Logic listVisits = new ObservableCollection <Visits>(); ItemTreshold = 1; LoadItemsCommand = new Command(async() => await ExecuteLoadItemsCommand()); ItemTresholdReachedCommand = new Command(async() => await ItemsTresholdReached()); RefreshItemsCommand = new Command(async() => { await ExecuteLoadItemsCommand(); IsRefreshing = false; }); #endregion lblCurrentDay = "Today"; currentMonth = DateTime.Now.Month; lblCurrentDayYear = DateTime.Now.ToString("MMM yyyy"); listCalenderMonthDated = new ObservableCollection <CalenderWeekAndDay>(GetCalenderWeekAndDays(DateTime.Now.Year, DateTime.Now.Month) as List <CalenderWeekAndDay>); #region Initialize Commands GoToMainPageCommand = new DelegateCommand(GoToMainPage); ShowCalenderCommand = new DelegateCommand(ShowHideCalender); HideOpenCalenderCommand = new DelegateCommand(HideOpenCalenderFromPageTap); #endregion #region Initialize Calender Events MoveMonthBackCommand = new DelegateCommand(MoveMonthBack); MoveMonthFrontCommand = new DelegateCommand(MoveMonthFront); DaySelectedCommand = new Command((parameter) => { DaySelected(parameter); }); #endregion //Set Visits for Current Day by Default _apiService.GetAllVisitsbyDate(DateTime.Now); //Get Visits Using Infinite Scrolling Logic, 5 at a time LoadItemsCommand.Execute(null); }
public DocumentOptions(ImmutableDictionary <string, string> options, IErrorLoggerService errorLogger) { _options = options; _errorLogger = errorLogger; }
public EditorConfigDocumentOptionsProvider(IErrorLoggerService errorLogger) { _errorLogger = errorLogger; }
private static TestWorkspace ServiceSetup(CodeFixProvider codefix, out TestDiagnosticAnalyzerService diagnosticService, out CodeFixService fixService, out IErrorLoggerService errorLogger) { diagnosticService = new TestDiagnosticAnalyzerService(DiagnosticExtensions.GetCompilerDiagnosticAnalyzersMap()); var fixers = SpecializedCollections.SingletonEnumerable( new Lazy <CodeFixProvider, CodeChangeProviderMetadata>( () => codefix, new CodeChangeProviderMetadata("Test", languages: LanguageNames.CSharp))); var code = @"class Program { }"; var workspace = CSharpWorkspaceFactory.CreateWorkspaceFromFile(code); var logger = SpecializedCollections.SingletonEnumerable(new Lazy <IErrorLoggerService>(() => new TestErrorLogger())); errorLogger = logger.First().Value; fixService = new CodeFixService( diagnosticService, logger, fixers, SpecializedCollections.EmptyEnumerable <Lazy <ISuppressionFixProvider, CodeChangeProviderMetadata> >()); return(workspace); }
public DocumentOptions(ICodingConventionsSnapshot codingConventionSnapshot, IErrorLoggerService errorLogger) { _codingConventionSnapshot = codingConventionSnapshot; _errorLogger = errorLogger; }
private static TestWorkspace ServiceSetup(CodeFixProvider codefix, out TestDiagnosticAnalyzerService diagnosticService, out CodeFixService fixService, out IErrorLoggerService errorLogger) { diagnosticService = new TestDiagnosticAnalyzerService(DiagnosticExtensions.GetCompilerDiagnosticAnalyzersMap()); var fixers = SpecializedCollections.SingletonEnumerable( new Lazy<CodeFixProvider, CodeChangeProviderMetadata>( () => codefix, new CodeChangeProviderMetadata("Test", languages: LanguageNames.CSharp))); var code = @"class Program { }"; var workspace = CSharpWorkspaceFactory.CreateWorkspaceFromFile(code); var logger = SpecializedCollections.SingletonEnumerable(new Lazy<IErrorLoggerService>(() => new TestErrorLogger())); errorLogger = logger.First().Value; fixService = new CodeFixService( diagnosticService, logger, fixers, SpecializedCollections.EmptyEnumerable<Lazy<ISuppressionFixProvider, CodeChangeProviderMetadata>>()); return workspace; }