Exemplo n.º 1
0
 public ActionNotice(Object subject, NoticeVerb verb, INoticePredicate predicate)
     : base(subject, verb.ToString(), predicate == null ? null : new List <INoticePredicate>())
 {
     if (predicate != null)
     {
         Predicates.Add(predicate);
     }
 }
Exemplo n.º 2
0
 public ActionNotice(Object subject, NoticeVerb verb, INoticePredicate[] predicates)
     : base(subject, verb.ToString(), predicates == null ? null : new List <INoticePredicate>())
 {
     if (predicates != null)
     {
         foreach (var predicate in predicates)
         {
             Predicates.Add(predicate);
         }
     }
 }
Exemplo n.º 3
0
 public ActionNotice(Object subject, NoticeVerb verb, List <INoticePredicate> predicates)
     : base(subject, verb.ToString(), predicates)
 {
 }
Exemplo n.º 4
0
 public ActionNotice(Object subject, NoticeVerb verb)
     : base(subject, verb.ToString(), (INoticePredicate)null)
 {
 }