Info
Version: | 1.0.7 |
Author(s): | Rolosoft |
Last Update: | Tuesday, February 14, 2017 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://bitbucket.org/rolosoft/components-practices-logging |
NuGet Url: | https://www.nuget.org/packages/Rolosoft.Practices.EnterpriseLibrary |
Install
Install-Package Rolosoft.Practices.EnterpriseLibrary
dotnet add package Rolosoft.Practices.EnterpriseLibrary
paket add Rolosoft.Practices.EnterpriseLibrary
Rolosoft.Practices.EnterpriseLibrary Download (Unzip the "nupkg" after downloading)
Dependencies
- EnterpriseLibrary.ExceptionHandling.Logging(>= 6.0.1304)
- Microsoft.WindowsAzure.ConfigurationManager(>= 3.2.3)
- System.ComponentModel.EventBasedAsync(>= 4.3.0)
- System.Dynamic.Runtime(>= 4.3.0)
- System.Linq.Queryable(>= 4.3.0)
- System.Net.Requests(>= 4.3.0)
- WindowsAzure.Storage(>= 8.0.1)
Tags
If you use Azure Worker or Web Roles, there is already a library (http://msdn.microsoft.com/en-us/library/vstudio/hh323704%28v=vs.100%29.aspx) in the Azure SDK to send ExceptionManger logs to Azure tables.
However, this method doesn't work in WebSites as it requires the Azure SDK to be installed on the server (which it is not for Azure websites).
This library enables ExceptionManager to write to Azure tables regardless of hosting platform or the presence (or absence) of the Azure SDK on the server.