public BulkString ToBulkString(BulkStringFactory factory) => factory.Create(Value);
public abstract IEnumerable <BulkString> Request(BulkStringFactory factory);
public BulkString ToBulkString(BulkStringFactory factory) => factory.Create(Milliseconds);
public override IEnumerable <BulkString> Arguments(BulkStringFactory factory) => new[] { count, factory.Create(value) };
public override IEnumerable <BulkString> Arguments(BulkStringFactory factory) => Enumerable.Empty <BulkString>();
public abstract IEnumerable <BulkString> Arguments(BulkStringFactory factory);
public override IEnumerable <BulkString> Arguments(BulkStringFactory factory) { yield return(match); yield return(factory.Utf8(pattern)); }