public AddAttribute(Node node, AttributeSet set, TrackedAttribute tracked) : base(node, set, tracked, ApplicationMessageType.AddAttribute)
 {
 }
 public static AddAttribute From(Node node, AttributeSet set, TrackedAttribute tracked) => new AddAttribute(node, set, tracked);
 protected AttributeMessage(string correlatingMessageId, Node node, AttributeSet set, TrackedAttribute tracked, ApplicationMessageType type)
     : base(correlatingMessageId, type, TrackingIdFor(node, type, tracked.Id))
 {
     AttributeSetName = set.Name;
     AttributeName    = tracked.Attribute.Name;
     AttributeType    = tracked.Attribute.Type.ToString();
     AttributeValue   = tracked.Attribute.ToStringValue();
 }
Example #4
0
 public static ReplaceAttribute From(Node node, AttributeSet set, TrackedAttribute tracked) => new ReplaceAttribute(node, set, tracked);
 protected AttributeMessage(Node node, AttributeSet set, TrackedAttribute tracked, ApplicationMessageType type)
     : this(NoCorrelatingMessageId, node, set, tracked, type)
 {
 }