private IMyCrossCuttingConcern _concern;//该切面只有一个StructureMap提供的IMyCrossCuttingConcern依赖 public override void RuntimeInitialize(MethodBase method) { if (!AspectSettings.On) { return; } _concern = ObjectFactory.GetInstance <IMyCrossCuttingConcern>(); }
public override void RuntimeInitialize(MethodBase method) { if (!AspectSettings.On) { return; } _concern = StructureMapServiceLocator.DefaultImpl.GetInstance <IMyCrossCuttingConcern>(); }
public override void RuntimeInitialize(MethodBase method) { if (!AspectSettings.On) return; _concern = ObjectFactory.GetInstance<IMyCrossCuttingConcern>(); }