Open kunalyadavdfe opened 7 years ago
Unlike Java with slf4j, there doesn't appear to be a universally accepted and supported logging facade for .NET. As such, an logging abstraction framework would need to be selected or a logging facade developed. This work would ideally be done once DI is incorporated into the SIF Framework.
Environment - "open standards": Use of open standards - logging frameworks should be de-coupled from the SIF Framework so that any logging framework can be supported. Log4Net – The current SIF framework is tightly coupled with log4Net rather than it being configurable. An end organisation who might not use this is then forced to use it rather than choosing whatever else they want to use. Logging frameworks should be generic and the framework should be able to support any number of logging frameworks as needed rather than embedding it within the framework