Have you checked the points I described?
Can you please share the complete executing line 3559?
are you parsing the blobId to a string? if yes, please to that in a separate line and carefully compare the output to the expected name.
As you can see here: https://github.com/abpframework/abp/blob/2ab863186791f91edc6ff1f8d520a4979c67d2be/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainerExtensions.cs#L40
it may return null if the names do not match.
To speed things up, you can try to not use the GetOrNull, but Get instead and see where it fails. GetOrNull may return null in a lot of cases, which makes issue tracking somewhat difficult.
Hey,
Modules do not work in that way. A module in itself must contain everything it needs to perform all of it's use cases. Module A is an order module. Most likely, an order module without a customer is useless.
What you need to build is:
Module A - Orders - (Order, Customer, Tax....) Module B - Customers (Customer, Address, Contacts...)
Both modules have a Customer entity. And those entities are different
If you have that setup, the next step may be using a distributed event bus inside the consuming application to sync data between those two modules. You could implement it like described here: https://docs.abp.io/en/abp/latest/Distributed-Event-Bus#entity-synchronizer
Hey,
the docs module is not designed for that. It is meant to host documentation for everyone.
Has you can see here: https://github.com/abpframework/abp/blob/dev/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/DocsAdminPermissions.cs
There is no permission definition on a document level.
Also, it's not designed for multitenancy: https://github.com/abpframework/abp/tree/dev/modules/docs/src/Volo.Docs.Domain/Volo/Docs
Based on that information, you can either make a feature request here: https://github.com/abpframework/abp/issues OR: do something like this:
Hey,
I'll create some resources. Wanted to make a blog post on how to handle such cases along with source code.
Takes a bit of time, but I think that it would bring the best value.
hey hanntd,
that's not how things work. can you provide some information on your setup?
You said you're using blazor. I need to know:
so that i can use abp cli to create a repro.
Then I can create some resources on how to tackle the issues you are facing.
Problem: When using Directory.Build.Props like this
to unify the abp version inside the whole project
ABP suite is not able to detect on which version my app is running on.
Suggested solution Ability to manually specify the version somewhere.
Hi, I'm sorry because I haven't ever used events bus before and I'm quite new to ABP Framework so I still confuse how to retrieve data from an entity in another modules so that I can join with the entity in the current module.
Which and where I need to publish and subscribe?
Thanks Dharma (Han Nguyen)
I understand, does this help? https://docs.abp.io/en/abp/latest/Distributed-Event-Bus