public string ToUri() { string uri; if (_uri.TryGet(out uri) == false) { Dictionary <string, string> kvpairs = new Dictionary <string, string>(); kvpairs["id"] = LocalID.ToString(); kvpairs["retpath"] = RequestKey.Sender.ToUri(); uri = SenderFactory.EncodeUri("replystate", kvpairs); _uri.TrySet(uri); } return(uri); }
public override void Write(byte[] data, int start, int length) { EncryptedStream.Write(LocalID.GetBytes(), 0, 4); EncryptedStream.Write(data, start, length); }