in src/Saas.SignupAdministration/Saas.SignupAdministration.Web/Services/OnboardingWorkflow.cs [45:63]
public async Task OnboardTenant()
{
NewTenantRequest tenantRequest = new()
{
Name = OnboardingWorkflowItem.OrganizationName,
Route = OnboardingWorkflowItem.TenantRouteName,
CreatorEmail = _applicationUser.EmailAddress,
ProductTierId = OnboardingWorkflowItem.ProductId,
CategoryId = OnboardingWorkflowItem.CategoryId
};
// Call new Admin API
await _adminServiceClient.TenantsPOSTAsync(tenantRequest);
OnboardingWorkflowItem.IsComplete = true;
OnboardingWorkflowItem.Created = DateTime.Now;
await _email.SendAsync(_applicationUser.EmailAddress);
}