Ejemplo n.º 1
0
        void IHandle <StorageMessage.EffectiveStreamAclRequest> .Handle(StorageMessage.EffectiveStreamAclRequest msg)
        {
            if (msg.CancellationToken.IsCancellationRequested)
            {
                msg.Envelope.ReplyWith(new StorageMessage.OperationCancelledMessage(msg.CancellationToken));
                return;
            }
            var acl = _readIndex.GetEffectiveAcl(msg.StreamId);

            msg.Envelope.ReplyWith(new StorageMessage.EffectiveStreamAclResponse(acl));
        }
 public void Handle(StorageMessage.EffectiveStreamAclRequest message)
 {
     message.Envelope.ReplyWith(new StorageMessage.EffectiveStreamAclResponse(new StorageMessage.EffectiveAcl(
                                                                                  PublicStream, PublicStream, PublicStream
                                                                                  )));
 }