Partilhar via


Analisador Rosyln de funções duráveis (somente C#)

O Durable Functions Roslyn Analyzer é um analisador de código ao vivo que orienta os usuários do C# a aderir às restrições de código específicas do Durable Functions. Este analisador está habilitado por padrão para verificar seu código de Funções Duráveis e gerar avisos e erros quando houver.

Analisador isolado .NET

Encontre informações (melhorias, lançamentos, correções de bugs, etc.) sobre o Roslyn Analyzer para o modelo isolado NET na página de notas de versão durabletask-dotnet.

Uma lista de regras do analisador enviado pode ser encontrada nas notas de versão do analisador.

Observação

O .NET Isolated Roslyn Analyzer só está disponível a partir de Microsoft.Azure.Functions.Worker.Extensions.DurableTask v1.6.0.

Analisador em processo .NET

Informações sobre o Roslyn Analyzer para o modelo em processo podem ser encontradas na página de lançamento do Analyzer v0.2.0.

As seções a seguir fornecem instruções de configuração para uma análise mais detalhada ao usar o analisador em processo .NET.

Visual Studio

Para obter a melhor experiência, convém habilitar a análise completa da solução em suas configurações do Visual Studio. Isso pode ser feito indo para Ferramentas ->Opções ->Editor de Texto ->C# ->Avançado ->"Solução inteira":

Captura de tela da configuração do Roslyn Analyzer no Visual Studio.

Dependendo da versão do Visual Studio, você também pode ver "Habilitar análise de solução completa":

Captura de tela da configuração do Roslyn Analyzer em outra versão do Visual Studio.

Para desativar o analisador, consulte estas instruções.

Código do Visual Studio

Abra Configurações clicando no ícone de roda no canto inferior esquerdo e, em seguida, procure por "rosyln". "Ativar analisadores Rosyln" deve aparecer como um dos resultados. Marque a caixa ativar suporte.

Captura de tela da configuração do Roslyn Analyzer no Visual Studio Code. ::: fim de zona