Ejemplo n.º 1
0
        public async Task <IEnumerable <Diagnostic> > GetDiagnosticsAsyc(string code, CancellationToken token)
        {
            var compilation = await runner.GetCompilationAsync(code);

            token.ThrowIfCancellationRequested();
            var diagnostics = await GetDiagnostics(compilation.CompilationObject, token);

            token.ThrowIfCancellationRequested();

            return(diagnostics);
        }