I am using Unity.WwebAPI in my web api project. It is installed at Service level where i have my controller classes. Its all working fine.
Now i am trying to create a wrapper class in separate logging project so that i can use unity log4net extenstion across different layer in my solution.
How can i register unity log4net extenstion in my logging project? I know how to do it in UnityConfig file in service layer but i want to have this in logging project so that my log message method can be accessed in different layers
container.AddNewExtension< Log4NetExtension >();
Here is my test wrapper class;
Unity Log4Net wrapper class
 public class LogWrapper : ILogWrapper
{
    private readonly ILogWrapper _logWrapper;
    private ILog _log;
    public LogWrapper(ILogWrapper logWrapper)
    {
        _logWrapper = logWrapper;
    }
    public void LogMessage(string msg)
    {
        _log.Info(msg);
    }
}
 
    