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.