コード例 #1
0
        private static Task EventAppeared(EventStoreSubscription eventStorePersistentSubscriptionBase,
                                          ResolvedEvent resolvedEvent)
        {
            ;
            var data = Encoding.ASCII.GetString(resolvedEvent.Event.Data);

            if (resolvedEvent.Event.EventType[0] != '$')
            {
                return(EventStoreInterface.publishToReadModel(resolvedEvent));
            }
            else
            {
                return(Task.FromResult(0));
            }
        }
コード例 #2
0
 public static void Work(Events evt)
 {
     evt.TimeStamp = DateTime.Now;
     EventStoreInterface.PublishToEventStore(evt);
 }