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