5

假设我有一个方面实现IInstanceScopedAspect并且我将此方面应用于类型中的方法。创建对象时如何初始化方面FormatterServices.GetUninitializedObject?构造函数没有被执行,因此NullReferenceException当我执行应用方面的方法时我得到一个。

是否有可用于初始化对象方面的 PostSharp API?

4

1 回答 1

1

有一种InitializeCurrentAspects方法可用于这种情况,如此处所述;http://doc.sharpcrafters.com/postsharp-2.0/Default.aspx##PostSharp-2.0.chm/html/M_PostSharp_Aspects_AspectUtilities_InitializeCurrentAspects.htm

于 2013-01-22T22:01:02.507 回答