private Message CreateRequestMessage(string name, JArray json, byte[] blob = null) { Debug.Assert(name.StartsWithOrdinal("?")); return CreateMessage(name, ulong.MaxValue, json, blob); }
public static async Task <CreateBlobRequest> CreateAsync(RHost host, CancellationToken cancellationToken) { var message = host.CreateRequestMessage("?CreateBlob", new JArray()); var request = new CreateBlobRequest(host, message, cancellationToken); await host.SendAsync(message, cancellationToken); return(request); }