private static byte[] EncodeRequest(IRequestContext context, SaslHandshakeRequest request) { using (var writer = EncodeHeader(context, request)) { writer.Write(request.Mechanism); return(writer.ToBytes()); } }
/// <inheritdoc /> public bool Equals(SaslHandshakeRequest other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(base.Equals(other) && string.Equals(mechanism, other.mechanism)); }