Modifications and extensions of Enterprise Library application blocks.
- Semantic Logging application block modified to use EventSource from "Microsoft.Diagnostics.Tracing" namespace.
- Added support for Elasticsearch sink
- New "Infrastructure" application block with Unity container integration to simplify development of window services with scheduled/repeatable actions, launching external processes, and much more.
- Added async support and default exception shielding to "Exception Handling" Application Block
Nuget packages:
- https://www.nuget.org/packages/EntLibExtensions.SemanticLogging
- https://www.nuget.org/packages/EntLibExtensions.SemanticLogging.Database
- https://www.nuget.org/packages/EntLibExtensions.SemanticLogging.Elasticsearch
- https://www.nuget.org/packages/EntLibExtensions.SemanticLogging.Service
- https://www.nuget.org/packages/EntLibExtensions.Infrastructure
- https://www.nuget.org/packages/EntLibExtensions.Infrastructure.Unity5
- https://www.nuget.org/packages/EntLibExtensions.ExceptionHandling