internal AbstractAspectDefinition(IAspect aspect, Type aspectDeclaringType, MemberInfo member) { Aspect = aspect; Member = member; AspectDeclaringType = aspectDeclaringType; advices = new AdviceDefinitionCollection(); BulidAdvices(); }
internal AbstractAspectDefinition(Type aspectDeclaringType, MemberInfo target) { Target = target; AspectDeclaringType = aspectDeclaringType; advices = new AdviceDefinitionCollection(); }