public async Task <StatusCodes> DeleteOpportunityAsync(string id, string requestId = "")
        {
            _logger.LogInformation($"RequestId: {requestId} - DeleteOpportunityAsync called.");
            Guard.Against.Null(id, nameof(id));

            var result = await _dashboardRepository.DeleteOpportunityAsync(id, requestId);

            Guard.Against.NotStatus204NoContent(result, "DeleteOpportunityAsync", requestId);

            return(result);
        }