public async Task Edit()

in src/Saas.SignupAdministration/Saas.SignupAdministration.Web/Areas/Admin/Controllers/TenantsController.cs [84:105]


    public async Task<IActionResult> Edit(string id, [Bind("Id,Name,Route,ProductTierId,CategoryId,CreatorEmail")] TenantDTO tenant)
    {
        Guid guid = new();
        if (!Guid.TryParse(id, out guid) || guid != tenant.Id)
        {
            return NotFound();
        }

        if (ModelState.IsValid)
        {
            try
            {
                await _adminServiceClient.TenantsPUTAsync(guid, tenant);
            }
            catch (ApiException)
            {
                return NotFound();
            }
            return RedirectToAction(nameof(Index));
        }
        return View(tenant);
    }