ABPCMS.Web/Controllers/TenantsController.cs
(完整代码) 1019Busing System.Threading.Tasks;
using System.Web.Mvc;
using Abp.Application.Services.Dto;
using Abp.Web.Mvc.Authorization;
using ABPCMS.Authorization;
using ABPCMS.MultiTenancy;
namespace ABPCMS.Web.Controllers
{
[AbpMvcAuthorize(PermissionNames.Pages_Tenants)]
public class TenantsController : ABPCMSControllerBase
{
private readonly ITenantAppService _tenantAppService;
public TenantsController(ITenantAppService tenantAppService)
{
_tenantAppService = tenantAppService;
}
public async Task<ActionResult> Index()
{
var output = await _tenantAppService.GetAll(new PagedResultRequestDto { MaxResultCount = int.MaxValue }); //Paging not implemented yet
return View(output);
}
public async Task<ActionResult> EditTenantModal(int tenantId)
{
var tenantDto = await _tenantAppService.Get(new EntityDto(tenantId));
return View("_EditTenantModal", tenantDto);
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
