public async Task <bool> ExistsAsync(string id) { if (id == null) { throw new ArgumentNullException(nameof(id)); } var metadata = await _commands.HeadAsync(id); return(metadata != null); }