Hi
As CmsKit Pro Documentation says, you have to do it in GlobalFeatureConfigurator class in your Domain.Shared project. If not, please do it in PreConfigureServices method.
Thank you for your feedback. We'll work on this topic. You can track it from issue #11599
As I see, Your HttpApi returns status code 439.
439 is not a commonly used known status code. Can you look the response body if it contains any description or message?
It might be related to your hosting provider.
There might be a problem with that module, As I see @liangshiwei is checking it.
As an answer of this issue; You can inherit from a module class hat you want to override and add that newly created class in [DependsOn] attribute.
**This is not a recommended way, it's just a way for completely overriding.
public class YourCustomModule : AbpBackgroundWorkersModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
// Do your stuff here.
}
}
And add that class in DependsOn attribute instead of AbpBackgroundWorkersModule
[DependsOn(typeof(YourCustomModule))]
public class YourAppModule
{
}
Hi @AlderCove
We have an event named Exploring ABP's new user interface
We'll show the new LeptonX theme and answer questions about it. Before that event unfortunately I can't say anything clear.
Thank you for your well-implemented sharing @hakan.uskaner.
I'm closing this issue now
You don't need to manipulate the original module file also you shouldn't do that.
Module dependencies will be loaded in order. So your module or app will work at the end. So, you can re-configure options that you need to change.
If a module defines an Option you can re-configure it in your module and override settings.
[DependsOn(typeof(OtherModule))]
public class YourModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
Configure<OtherModuleOptions>(options =>
{
options.IsEnabled = false;
// ...
// Just re-configure the module here.
});
}
}
You can use [ExposeServices] [Dependency] with ReplaceServices property as true to replace existing servvices
If you please share what you exactly replace or customize I can say something specific.
Have you tried to call HardDeleteAsync method to delete permanently ISoftDelete objects?
_repository.HardDeleteAsync(exports);
Make sure it's not marked as content or something else in your .csproj file.
There shouldn't be any Build action for that file.
Hi @balessi75
You can create abp.resourcemapping.js manually in your project. You can find the default template of it below:
https://github.com/abpframework/abp/blob/b920220c672d8d1fbbbae850965bb117d8a71da1/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/abp.resourcemapping.js
module.exports = {
aliases: {
},
clean: [
],
mappings: {
}
};
After updating package.json and abp.resourcemapping.js files, abp install-lib command will work properly and copy your dependencies under wwwroot.
abp install-libs