Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/engagesoftware/engagesoftware.dnn.logging

Enable ILogger<T> dependency injection for DNN Platform
https://github.com/engagesoftware/engagesoftware.dnn.logging

dependency-injection dnn-platform logging

Last synced: about 1 month ago
JSON representation

Enable ILogger<T> dependency injection for DNN Platform

Awesome Lists containing this project

README

        

# EngageSoftware.Dnn.Logging

[![GitHub Actions](https://github.com/EngageSoftware/EngageSoftware.Dnn.Logging/actions/workflows/ci.yml/badge.svg)](https://github.com/EngageSoftware/EngageSoftware.Dnn.Logging/actions) [![NuGet](https://img.shields.io/nuget/v/EngageSoftware.Dnn.Logging)](https://www.nuget.org/packages/EngageSoftware.Dnn.Logging) [![MIT License](https://img.shields.io/github/license/EngageSoftware/EngageSoftware.Dnn.Logging)](https://github.com/EngageSoftware/EngageSoftware.Dnn.Logging/blob/main/LICENSE)

Reference this project in order to enable dependency injection support for
`ILogger` in your DNN Platform site. This implementation wraps [DNN's
`LoggerSource`](https://docs.dnncommunity.org/api/DotNetNuke.Instrumentation.LoggerSource.html),
which ties into DNN's custom Log4Net implementation by default.