获取通过接口方法实现接口的 class 的程序集版本
Getting Assembly Version of a class that implements interface through interface method
我的class都是实现接口的。此接口存储一些通用功能的函数。
其中一项功能是日志记录。在此日志记录函数中,我想获取实现该接口的 Class 的 AssemblyVersion。
我的问题是 Assembly.GetExectuingAssembly()
将 return 接口的 AssemblyVersion。
如何获得实施的汇编版本class?
这应该有效:
this.GetType().Assembly.GetName().Version
我的class都是实现接口的。此接口存储一些通用功能的函数。
其中一项功能是日志记录。在此日志记录函数中,我想获取实现该接口的 Class 的 AssemblyVersion。
我的问题是 Assembly.GetExectuingAssembly()
将 return 接口的 AssemblyVersion。
如何获得实施的汇编版本class?
这应该有效:
this.GetType().Assembly.GetName().Version