public async Task DeleteTenant()

in src/Saas.Admin/Saas.Admin.Service/Controllers/TenantsController.cs [205:224]


    public async Task<IActionResult> DeleteTenant(Guid tenantId)
    {
        try
        {
            _logger.LogDebug("Deleting tenant {TenantID} by {User}", tenantId, User?.Identity?.Name);
            await _tenantService.DeleteTenantAsync(tenantId);
        }
        catch (ItemNotFoundExcepton ex)
        {
            _logger.LogWarning(ex, "Unable to find tenant {TenantID}", tenantId);
            return NotFound();
        }
        catch (Exception ex)
        {
            _logger.LogWarning(ex, "Unable to delete tenant {TeanantID}", tenantId);
            throw;
        }

        return NoContent();
    }