This is a custom business logic. You can define a Setting for that selection, even you can make it user based setting since setting management has a UserSettingValueProvider
Then, you can go your each of module's MenuContributor and check that option to decide adding that MenuItem.
Hi @safi
As I see you want to create something like multi-select-boxes-pillbox
You can do it with a 3rd party library which is select2
: https://select2.org/getting-started/
it has angular package too: https://www.npmjs.com/package/ng-select2
By the way,
I tried to change the nuget from sqlserver to mysql and followed the instruction on https://docs.abp.io/en/abp/latest/Entity-Framework-Core-MySQL But it have error on running, is it possible to switch from MSSQL to MySQL in DbMigrator project, so that I can init MySQL database?
If you got an error, you should share the error with us, so we can understand what went wrong and we can suggest you a solution.
That document is about replacing provider for existing projects. If you follow that document properly, your project will work without any problem. Also you may prefer to create a project with requested provider instead of replacing it after creation.
You can use --dbms <db-provider>
parameter while creating a new project in CLI.
For example, creating project with MySQL will be like example below.
abp new BookStore --dbms mysql
It'll create a new project with MySQL provider, so you don't need to add or remove anything from your project.
Firstly I'm sorry about my first mismatching answer to you. It has been posted by a mistake to this thread.
I am going to call api of different modules, and I saw there is RequestVerificationToken on swagger API, like /api/file-management/file-descriptor/content API
If you send requests via using client proxies, you don't need to get any of token manually. Client proxy handles them.
I find that when I login to admin account, token is valid but
When I logoff, token is invalid that cannot get response.
If your endpoint requires authentication, you won't be able to access that endpoint when you logged out.
Can you share more info about which endpoint you are trying to access with token?
Hi @jjlbj
It's not related with ABP. You can do it configuring Serilog like below: https://stackoverflow.com/a/28334074/7200126
Hi @LawrenceKwan
It's not related with ABP. You can do it configuring Serilog like below: https://stackoverflow.com/a/28334074/7200126
This is an unexpected behavior in the modal.
It's a bug and we'll work on. Thanks for your feedback @krushnakant
Hi,
Have tried to configure your web.config like following topic: https://stackoverflow.com/a/44473484/7200126
Hi, I investigated your situation, It's a unexpected behavior. We'll change that behavior, if there is no item to show, that menu won't be visible.
Also your credit is refunded