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();
}