我有一个程序集,其目的是基本日志记录。
我有其他引用此程序集的程序集。
有没有办法在引用程序集中共享对象实例?那么,对于一个日志记录活动,只使用一个日志记录类的实例?
例如,如果 Logger 程序集/命名空间中的方法被调用AddInfo()
。当程序集 A 有一个类需要记录它使用的信息时loggerInstance1.AddInfo()
……而当程序集 B 需要做同样的事情时……它重用相同的loggerInstance1.AddInfo()
……而不是loggerInstance2.AddInfo()