深入分析在 ABP Framework 中获取客户端IP的最佳方式
总结下大家使用 ABP 的常规方式:启动模板和按需搭建,比较两种方式的优缺点。
分析和解答两个问题:在设计多租户实体时,为什么找不到 IMustHaveTenant 接口?为什么没有 TenantId 这个属性?
分析和解决两个问题:如何使用 ABP Framework 提供的应用模块快速实现用户角色权限管理?如何使用 ABP Framework 对 WebAPI 应用程序进行权限控制?
分析和解决来自 ABP Framework 研习社 @大风 的提问,核心问题:在领域服务中对实体(或聚合根)更新操作,是否可以直接更新?为什么要先查询出实体再更新?