Hi, I guess you are using the default LeptonX Theme. So, if you want to access to the source code, then you can check this link to see how to access to the source code and include it in your solution, if you want.
Also, you can always refer to the LeptonX Theme - Blazor documentation to learn more about the component and see customization tips.
Regards.
Hi, enisn I am not creating migrations. We are using ABP Studio + ABP Suite. I hope it will help to understand our goal: we want to use ABP Suite for creating Entities to be sure all needed code will be generated properly.
Below steps to reproduce issues:
ABP Studio - New Solution [DemoSolution]: Angular LeptonX + EF + SQLite (in prod scenario we will use SQL) + Multi-Tenancy
Solution Created. Build. Run. Works.
ABP Studio - New Module [FirstModule] - DDD Module.
ABP Studio - [DemoSolution] -> Import Module + Install. Graph Build. Run. Ok. And now we want to add new Entites to [FirstModule] module. So:
Add new Master Entity - [Product] with one property [Title]. Save and Generate. Ok, no errors.
Also I can see [FirstModule] under permissions, and I did grant permissions to admin role. Ok, no errors.
Issue 1 >> I can not find any tables in database. There are no any migrations files create so I can not run dotnet ef migrations list or update database.
Issue 2 >> I can not see [FirstModule] itself on Angular UI. How to manage (CRUD) Product?
Hi, did you check our Modular Monolith Development Tutorial?. In that tutorial, we are explaining important points that you may want to check.
Currently, we also preparing its Angular UI version. To see the related menu items for now, you should write some codes, as mentioned https://github.com/abpframework/abp/issues/20827#issuecomment-2624232973
Please check the tutorial and the issue comment to see if it fixes your problem. Regards.
Hi, can you explain the 3rd step in detail, please? It seems you created an entity via ABP Suite, but I need more details on the entity and if possible complete details to reproduce the problem.
For example, as far as I understand, you have selected the DemoSolution, and then created a Promition
entity, right?
Regards.
Everything is working now. Thanks.
Great to hear that. Regards.
Reopenning the question again (it was closed by our support bot). Our QA team tested with PostgreSQL but we could not reproduce the problem.
Can you provide more information to us for reproducing the problem? Unfortunately, currently, we are unable to reproduce your problem.
Regards.
Hi,
Even if I'll set them manually, as you suggest, the repository Update and Delete methods will set them to null.
Yes, you are right. Instead, you can try to change the current principal, which will change the CurrentUser
as you stated in the related scope.
We have a section in our documentation for changing the current principal, which you can check out at https://abp.io/docs/latest/framework/infrastructure/current-user#changing-the-current-principal
You basically, need to inject the ICurrentPrincipalAccessor
service, and use its Change method (which is a disposable method, so you should create a scope as stated in the documentation) and specify the CurrentUser as you wish. With this way, it should set the CreatorId
and DeleterId
.
Let me know, if it fixes your problem. Regards.
I have just sent you an email. thx
Thanks. We will review your entity metadata and try to reproduce your problem.
Regards.
Hi,
Microsoft 365 uses Azure Active Directory (Azure AD). You can see a tutorial on integrating Azure AD auth here:https://abp.io/community/articles/how-to-setup-azure-active-directory-and-integrate-abp-angular-application-lyk87w5l
Also, you can refer to Microsoft's own documents on the topic: https://learn.microsoft.com/en-us/microsoft-365/enterprise/deploy-identity-solution-identity-model?view=o365-worldwide
So, you can integrate Azure AD like you would do in a plain .NET application, ABP based applications have no difference. When you check the community article, you should be able to integrate Azure AD, but let me know if you stuck at any point.
Regards.
Sorry which module are you talking about? This is a custom sub module I am trying to edit. I have tried building first. Modular monolith design. This seems like a bug.
Hi, actually I meant the module in which you are added as a project/solution in ABP Suite and currently trying to generate entities on it. Can you please provide more information, like sharing some screenshots that indicate what is the defined solution (recent solutions on homepage) etc..?
Hi, we are currently preparing the angular UI version of our modular-monolith development tutorial, which you can see in the progress at https://github.com/abpframework/abp/issues/20827.
. However I am still not be able to view the module when the application starts up
I have shared short info on what you should do in a GitHub issue, you can check at https://github.com/abpframework/abp/issues/20827#issuecomment-2624232973
Also Is there a way to run the modules in a standalone mode? Let's say I have multiple people on my team developing modules invidually, and is there a way they can build the module and run them on their own before install the modules into the main application?
There is a dev-app
project in the module templates and they can be used to run related module separately. But, in the future versions, we are aiming to remove the dev-app
project from the module template, because modules should not be runnable separately (at least this is what we are suggesting for most of the applications).
Regards.