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); }