public static void UpdateState(this AggregateRoot aggregate, params EventBaseV1[] events)
 {
     var dynamicAggregate = aggregate.AsDynamic();
     foreach (var @event in events)
     {
         dynamicAggregate.ApplyEvent(@event, false);
     }
 }
Esempio n. 2
0
 public static string Text(this QueryWrapper html)
 {
     CQ document = html.AsDynamic().document;
     return document.Text();
 }
		public static void SetId(this object instance, object value)
		{
			// note: nice to keep reflection code isolated in one place
			instance.AsDynamic().Id = value;
		}