Ejemplo n.º 1
0
        public async Task <InitializationFailureContext> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
        {
            var results = new InitializationFailureContext();

            results.FailureMessage = initializationState.InitializationException.Message;
            return(results);
        }
Ejemplo n.º 2
0
        public Task <InitializationFailureContext?> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
        {
            var initializationFailureContext = new InitializationFailureContext();

            initializationFailureContext.FailureMessage = string.Format(EditorFeaturesResources.Language_client_initialization_failed,
                                                                        Name, initializationState.StatusMessage, initializationState.InitializationException?.ToString());
            return(Task.FromResult <InitializationFailureContext?>(initializationFailureContext));
        }
        public Task <InitializationFailureContext> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
        {
            var initializationFailureContext = new InitializationFailureContext();

            initializationFailureContext.FailureMessage = string.Format(VS.LSClientRazor.Resources.LanguageServer_Initialization_Failed,
                                                                        Name, initializationState.StatusMessage, initializationState.InitializationException?.ToString());
            return(Task.FromResult <InitializationFailureContext>(initializationFailureContext));
        }
        public Task <InitializationFailureContext> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
        {
            string message   = "Oh no! Foo Language Client failed to activate, now we can't test LSP! :(";
            string exception = initializationState.InitializationException?.ToString() ?? string.Empty;

            message = $"{message}\n {exception}";

            var failureContext = new InitializationFailureContext()
            {
                FailureMessage = message,
            };

            return(Task.FromResult(failureContext));
        }