-2
誰かがこれがうまくいかない理由を私に説明することはできますか?これは私にとって驚くべきことです。これが実行可能な使用法でない場合、私はこれがデザインのにおいであると言います。 APIの設計によってこれを行うことは許されないか、有用なエラーが予想されます。ConsoleLoggerを直接作成すると驚くほどうまく動作しない
public static void Main(string[] args)
{
var l = new ConsoleLogger("test", (s, ll) => true, true);
l.WriteMessage(LogLevel.Critical, "test", 0, "hello world", null);
}
この実装は、文字通り何も出力しません。どうして?私はDependencyInjectionとサービスの場所の仕組みを使わなければならないとは思わない。
ありがとうございます! – Firoso