基本的なロギングを目的としたアセンブリがあります。
このアセンブリを参照する他のアセンブリがあります。
参照アセンブリ間でオブジェクトインスタンスを共有する方法はありますか?つまり、1つのロギングアクティビティに対して、ロギングクラスの1つのインスタンスのみが使用されるということですか?
たとえば、ロガーアセンブリ/名前空間内のメソッドが呼び出された場合AddInfo()
。アセンブリAに、使用する情報をログに記録する必要があるクラスがあるloggerInstance1.AddInfo()
場合...およびアセンブリBが同じことを行う必要がある場合...同じものを再利用しloggerInstance1.AddInfo()
ます...loggerInstance2.AddInfo()