Adicionando Raygun Error Tracking to Web API

Raygun ( raygun.io ) é um sistema de rastreamento de erros baseado em nuvem que pode ser usado em uma variedade de plataformas de desenvolvimento. A seguir estão as etapas para adicionar Raygun ao seu aplicativo Web API.

1. Obtenha a chave API

  • Faça login em sua conta Raygun ( raygun.io )
  • Adicione um novo aplicativo ou navegue até o aplicativo existente
  • Selecione Configurações do aplicativo e copie a chave API

2. Instale o pacote NuGet

  • No Console do Gerenciador de Pacotes no Visual Studio, execute o seguinte comando:

    Install-Package WebApiContrib.Logging.Raygun

3. Adicione a chave de API ao Web.config

  • Adicione sua chave de API ao <appSettings>arquivo web.config:

    <add key="RaygunAppKey" value="API_KEY" />

4. Adicionar Registrador de Exceções Raygun

  • Adicione o seguinte código a WebApiConfig.cs:

    config.Services.Add(typeof (IExceptionLogger), new RaygunExceptionLogger());

É isso aí. Experimente lançar uma exceção em um de seus controladores e verifique se ela está registrada no Raygun.

Agradecimentos a filipw pelo pacote NuGet.