Castle Windsor won't inject Logger in a property!

前端 未结 3 557
再見小時候
再見小時候 2020-12-19 07:56

I try to inject log4net in a ILogger property of my service class but the property is always NULL!

I\'ve seen this topic but it doesn\'t help me!

How can I g

3条回答
  •  轮回少年
    2020-12-19 08:48

    I was having the same problem. It was always null.

    I managed to solve the problem by injecting the logger in the constructor this way:

    public ILogger logger;
    
    public MyController(ILogger logger)
    {
        this.logger = logger;
    
        logger.Info("Something");
    }
    

提交回复
热议问题