hi
Set autoSave: true you will get the latest ConcurrencyStamp
note.SetConcurrencyStampIfNotNull(concurrencyStamp);
return await _noteRepository.UpdateAsync(note, autoSave: true);
hi
You can use
AlwaysLogSelectors: A list of selectors to save the audit logs for the matched criteria.
https://docs.abp.io/en/abp/latest/Audit-Logging
hi
IsEnabledForGetRequests (default: false): HTTP GET requests should not make any change in the database normally and audit log system doesn't save audit log objects for GET request. Set this to true to enable it also for the GET requests.
https://docs.abp.io/en/abp/latest/Audit-Logging
hi
I tried your code, and it's no problem, but it doesn't work on your computer. Remote debugging is very inconvenient, so you can debug it first.
hi
Please create mvc tiered project then check the MyProjectNameMenuContributor of web project.
You need to add the menu yourself
abp new BookStore --tiered
You can debug the StaticPermissionSaver on your local.
Remove administration service from tye.yaml.
Debug the administration service to see what happened on StaticPermissionSaver
There are no SAAS permissions in your grantedPolicies
"auth": {
"grantedPolicies": {
"AbpIdentity.Roles": true,
"AbpIdentity.Roles.Create": true,
"AbpIdentity.Roles.Update": true,
"AbpIdentity.Roles.Delete": true,
"AbpIdentity.Roles.ManagePermissions": true,
"AuditLogging.ViewChangeHistory:Volo.Abp.Identity.IdentityRole": true,
"AbpIdentity.Users": true,
"AbpIdentity.Users.Create": true,
"AbpIdentity.Users.Update": true,
"AbpIdentity.Users.Delete": true,
"AbpIdentity.Users.ManagePermissions": true,
"AbpIdentity.Users.Update.ManageRoles": true,
"AbpIdentity.Users.Update.ManageOU": true,
"AuditLogging.ViewChangeHistory:Volo.Abp.Identity.IdentityUser": true,
"AbpIdentity.Users.Impersonation": true,
"AbpIdentity.Users.Import": true,
"AbpIdentity.Users.Export": true,
"AbpIdentity.Users.ViewDetails": true,
"AbpIdentity.OrganizationUnits": true,
"AbpIdentity.OrganizationUnits.ManageOU": true,
"AbpIdentity.OrganizationUnits.ManageRoles": true,
"AbpIdentity.OrganizationUnits.ManageMembers": true,
"AbpIdentity.ClaimTypes": true,
"AbpIdentity.ClaimTypes.Create": true,
"AbpIdentity.ClaimTypes.Update": true,
"AbpIdentity.ClaimTypes.Delete": true,
"AbpIdentity.SettingManagement": true,
"AbpIdentity.SecurityLogs": true,
"AbpAccount.SettingManagement": true,
"FeatureManagement.ManageHostFeatures": true,
"SettingManagement.Emailing": true,
"SettingManagement.Emailing.Test": true,
"SettingManagement.TimeZone": true,
"AuditLogging.AuditLogs": true,
"LanguageManagement.LanguageTexts": true,
"LanguageManagement.LanguageTexts.Edit": true,
"LanguageManagement.Languages": true,
"LanguageManagement.Languages.Create": true,
"LanguageManagement.Languages.Edit": true,
"LanguageManagement.Languages.ChangeDefault": true,
"LanguageManagement.Languages.Delete": true,
"TextTemplateManagement.TextTemplates": true,
"TextTemplateManagement.TextTemplates.EditContents": true,
"VineforceTest1.Dashboard.Host": true,
"Saas.Editions": true,
"Saas.Editions.Create": true,
"Saas.Editions.Delete": true,
"Saas.Editions.ManageFeatures": true,
"Saas.Editions.Update": true,
"Saas.Tenants": true,
"Saas.Tenants.SetPassword": true,
"Saas.Tenants.ManageConnectionStrings": true,
"Saas.Tenants.Create": true,
"Saas.Tenants.Impersonation": true,
"Saas.Tenants.Update": true,
"Saas.Tenants.ManageFeatures": true,
"Saas.Tenants.Delete": true,
"Payment.Plans": true,
"Payment.Plans.Create": true,
"Payment.Plans.Delete": true,
"Payment.Plans.Update": true,
"Payment.Plans.GatewayPlans": true,
"Payment.Plans.GatewayPlans.Update": true,
"Payment.Plans.GatewayPlans.Create": true,
"Payment.Plans.GatewayPlans.Delete": true,
"Payment.PaymentRequests": true,
"CmsKitPublic.Comments": true,
"CmsKitPublic.Comments.DeleteAll": true,
"CmsKit.Pages": true,
"CmsKit.Pages.Create": true,
"CmsKit.Pages.Update": true,
"CmsKit.Pages.Delete": true,
"CmsKit.Pages.SetAsHomePage": true,
"CmsKit.Blogs": true,
"CmsKit.Blogs.Update": true,
"CmsKit.Blogs.Create": true,
"CmsKit.Blogs.Features": true,
"CmsKit.Blogs.Delete": true,
"CmsKit.Tags": true,
"CmsKit.Tags.Update": true,
"CmsKit.Tags.Delete": true,
"CmsKit.Tags.Create": true,
"CmsKit.Comments": true,
"CmsKit.Comments.Delete": true,
"CmsKit.PageFeedback": true,
"CmsKit.PageFeedback.Delete": true,
"CmsKit.PageFeedback.Update": true,
"CmsKit.PageFeedback.Settings": true,
"CmsKit.BlogPosts": true,
"CmsKit.BlogPosts.Publish": true,
"CmsKit.BlogPosts.Delete": true,
"CmsKit.BlogPosts.Create": true,
"CmsKit.BlogPosts.Update": true,
"CmsKit.Menus": true,
"CmsKit.Menus.Create": true,
"CmsKit.Menus.Delete": true,
"CmsKit.Menus.Update": true,
"CmsKit.Poll": true,
"CmsKit.Poll.Update": true,
"CmsKit.Poll.Delete": true,
"CmsKit.Poll.Create": true,
"CmsKit.UrlShorting": true,
"CmsKit.UrlShorting.Delete": true,
"CmsKit.UrlShorting.Update": true,
"CmsKit.UrlShorting.Create": true,
"CmsKit.Newsletter": true,
"CmsKit.GlobalResources": true,
"CmsKit.SettingManagement": true,
"ProductService.Products": true,
"ProductService.Products.Create": true,
"ProductService.Products.Delete": true,
"ProductService.Products.Edit": true,
"OpenIddictPro.Application": true,
"OpenIddictPro.Application.Create": true,
"OpenIddictPro.Application.Update": true,
"AuditLogging.ViewChangeHistory:Volo.Abp.OpenIddict.Pro.Applications.Application": true,
"OpenIddictPro.Application.Delete": true,
"OpenIddictPro.Application.ManagePermissions": true,
"OpenIddictPro.Scope": true,
"OpenIddictPro.Scope.Delete": true,
"AuditLogging.ViewChangeHistory:Volo.Abp.OpenIddict.Pro.Scopes.Scope": true,
"OpenIddictPro.Scope.Create": true,
"OpenIddictPro.Scope.Update": true
}
hi
Can you share the JSON of this endpoint with liming.ma@volosoft.com
Please check these document: https://docs.abp.io/en/abp/latest/Connection-Strings#configure-the-connection-strings https://docs.abp.io/en/abp/latest/Entity-Framework-Core#replace-other-dbcontextes