public async Task <ActionResult <Tenant> > FindOne(string id) { var tenant = await _tenantService.FindOneAsync(id); if (tenant == null) { return(NotFound(id)); } return(Ok(tenant)); }
public async Task <ActionResult <Tenant> > FindOne(string id) { var tenant = await _tenantService.FindOneAsync(id); if (tenant == null) { return(NotFound(id)); } if (!HttpContext.User.IsInRole(RoleConstant.TENANT_MANAGER)) { tenant = tenant with { Properties = null }; } return(Ok(tenant)); }