コード例 #1
0
ファイル: CommandBus.cs プロジェクト: dfal/CqrsProto
        public void Send(Envelope <ICommand> envelope)
        {
            var metadata = metadataProvider.GetMetadata(envelope.Message);

            sender.Send(BrokeredMessageFactory.Create(envelope, metadata, serializer));
        }
コード例 #2
0
ファイル: EventBus.cs プロジェクト: dfal/CqrsProto
        public void Publish(Envelope <IEvent> envelope)
        {
            var metadata = metadataProvider.GetMetadata(envelope.Message);

            sender.SendAsync(BrokeredMessageFactory.Create(envelope, metadata, serializer));
        }