Question

Nous utilisons ELMAH pour la journalisation des erreurs dans notre application ASP.NET. Nous utilisons la journalisation des erreurs SQL Server. En raison des contraintes de sécurité et de configuration dans l'application, nous aimerions avoir l'interface utilisateur de visionneuse de journal (Elmah.ErrorLogPageFactory) dans une application Web distincte, connecté à la même base de données.

Cependant, ELMAH filtre erreurs sur le nom de l'application, de sorte que le déploiement d'une application séparée, vous obtenez également un journal distinct. Est-il possible de configurer ELMAH pour travailler en tant que spectateur journal autonome, à savoir afficher les messages du journal à partir d'une autre application?

Était-ce utile?

La solution

Vous pouvez remplacer le nom de l'application dans la configuration comme ça ...

<elmah>
  <errorLog type="..." applicationName="YourApplicationName" />
</elmah>

Vous pouvez soit juste donner à votre application de visualisation le nom actuel de l'application que vous souhaitez surveiller, ou spécifier le même nom personnalisé dans les deux fichiers de configuration.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top