Activities of "maliming"

Answer

好的, 我会测试和修复GetPermissionNameFormCacheKeyOrNull

非常感谢

Answer

它会尝试匹配字符串格式.

 public static string GetPermissionNameFormCacheKeyOrNull(string cacheKey)
{
    var result = FormattedStringValueExtracter.Extract(cacheKey, CacheKeyFormat, true);
    return result.IsMatch ? result.Matches.Last().Value : null;
}

你修改或者替换后是否解决了问题?

Answer

我没有看懂, 你修改后问题解决了?

Answer

手动执行相同的查询Sql 也很慢吗? 数据库是远程访问吗?

Answer

这只是一个查询语句, 返回一个列表数据, 并也禁用了追踪, 几千个数据不会特别慢.

你使用StopWatch计算一下耗时? 顺便复制生成的查询sql 收到执行看看耗时

Answer

具体是哪几行代码会缓慢?

hi

1 Add Async to your app service method.

2 Remove IConfigurationAppService from App.razor because it doesn't have an implementation.

3 Run abp generate-proxy -t csharp -m app --url https://localhost:44392 --without-contracts command in your TOG.HttpApi.Client

4 Change AddHttpClientProxies to AddStaticHttpClientProxies


Answer

你可以继续覆盖内置的服务, 看看具体哪个方法影响了性能

https://github.com/abpframework/abp/blob/dev/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionStore.cs#L65-L104

hi

Can your web app get the access token from the auth server?

Login(web app) => redirect to authserver => login by username and password => redirect to your web app

Thanks.

Thanks, I wll check it asap

Showing 241 to 250 of 10725 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.0.0-preview. Updated on September 16, 2025, 10:35