我有一个静态类,调用一个静态的Logger类,例如:
static class DoesStuffStatic
{
public static void DoStuff()
{
try
{
//something
}
catch(Exception e)
{
//do stuff;
Logger.Log(e);
}
}
}
static class Logger
{
public static void Log(Exception e)
{
//do stuff here
}
}
如何在我的静态类中注入Logger?
注意:我已经阅读了Dependency Injection in .NET with examples?,但该示例似乎使用实例化的Logger。