Hi,
Will this problem occur if you use EF Core directly?
Hi,
ABP can load localized resources from anywhere, you can write localized contributors from resx files。
Example:
public class MyVirtualFileLocalizationResourceContributor : VirtualFileLocalizationResourceContributorBase
{
public MyVirtualFileLocalizationResourceContributor (string virtualPath)
: base(virtualPath)
{
}
protected override bool CanParseFile(IFileInfo file)
{
....
}
protected override ILocalizationDictionary CreateDictionaryFromFileContent(string jsonString)
{
....
}
}
Configure<AbpLocalizationOptions>(options =>
{
options
.Resources
.Add<DefaultResource>("en").Contributors.Add(new MyVirtualFileLocalizationResourceContributor(...));
});
Hi,
ABP uses IUserExceptionInformer
to handler exception.
see: https://github.com/abpframework/abp/blob/e3e1779de6df5d26f01cdc8e99ac9cbcb3d24d3c/framework/src/Volo.Abp.AspNetCore.Components.Web/Volo/Abp/AspNetCore/Components/Web/ExceptionHandling/UserExceptionInformer.cs
You can replace this interface with your own implementation.
Hi,
If you use a separate database for each tenant, you can remove the IMultiTenant
Hi,
Yes,they do not contain any features, these packages are used by Volo to check commercial licenses.
Hi,
I'm sorry we don't have such a cleaning template, ABP all modules are using Blazorise components.
But you can use any UI you want for your own pages See https://community.abp.io/articles/using-syncfusion-components-with-the-abp-framework-5ccvi8kc
Hi,
This is the design of a multi-tenant system, I'm sorry to tell you that you can't change it.
Hi,
I cannot reproduce it, can I check it remotely? shiwei.liang@volosoft.com
Hi,
I tried locally but it did not reproduce the problem.
Can I check it remotely? shiwei.liang@volosoft.com
Hi,
Sorry I bad, Try abp new ProjectName -u angular -v 4.2.2 --separate-identity-server