Example #1
0
 public void Handle(SharedLink @event)
 {
     using (var bucket = Persistence.Couchbase.Cluster.OpenBucket())
     {
         var link = new Link(@event.UrlOflink);
         var document = new Document<Link>
         {
             Id = @event.LinkId,
             Content = link
         };
         bucket.Insert(document);
     }
 }
 public void Handle(SharedLink @event)
 {
     var openDiscussion = new OpenDiscussion(@event.LinkId, @event.Topic, @event.EmailOfSharer, @event.EmailsOfReceivers);
     _bus.Send(openDiscussion);
 }