public async Task DeleteMockAsync(string requestKey)
 {
   if (requestKey == null) throw new ArgumentException("RequestKey is required");
   await _mockRepository.DeleteAsync(requestKey);
   _logger.LogInformation($"Deleted Mock with RequestKey: {requestKey}");
 }