public virtual async Task <bool> DocumentExistsAsync <T>(string documentId) where T : AuditedDocumentBase, new() { var partitionKey = GetPartitionKey(); return(await _documentDbService.DocumentExistsAsync(_collectionId, partitionKey, documentId)); }