/// <summary>
 /// Initializes a new <see cref="NotifyCollectionChangeAspect"/>.
 /// </summary>
 /// <param name="propertyName">Name of the property to which this set accessor belong.</param>
 /// <param name="parent">Parent <see cref="NotifyCollectionChangeAttribute"/>.</param>
 public NotifyCollectionChangeAspect(string propertyName, NotifyCollectionChangeAttribute parent,
                                     bool logging)
 {
     AspectPriority    = parent.AspectPriority;
     this.propertyName = propertyName;
     this.logging      = logging;
 }
 public BubbleNotifyCollectionChangeFieldAspect(NotifyCollectionChangeAttribute parent,
                                                bool enableLogging)
 {
     AspectPriority     = parent.AspectPriority;
     this.enableLogging = enableLogging;
 }