public async Task DeleteMessage( StreamId streamId, Guid messageId, CancellationToken cancellationToken = default) { var client = CreateClient(new Resource { Links = { new Link { Href = LinkFormatter.StreamByMessageId(streamId, messageId), Rel = Constants.Relations.DeleteStreamMessage } } }); client = await client.Delete( Constants.Relations.DeleteStreamMessage, null, null, cancellationToken : cancellationToken); ThrowOnError(client); }