Everything works fine when am using AuditedAggregateRoot , but when i switch to FullAuditedAggregateRoot i get error IsDeleted cannot be null. I thought abp takes care of this.
Note: Am not using default CRUD services.
Have even tried to set IsDeleted manually, but still i get error.


What database are you using?
MS SQL
Can you share a project that reproduces the problem?
It's a huge project, I have created a new two entity project and using crud services it works well. Let me look into sql profiling, unless you have any other idea on where I can check the failure point.
You might want to look in your [ProjectName]DbContextModelCreatingExtensions.cs to make sure you're configuring your entity properly. It should have ConfigureFullAuditedAggregateRoot() and also, you can add ConfigureSoftDelete() (If you need it) as well. Add a migration and update the DB.
ConfigureByConvention() configures the standard/base properties (like TenantId) and recommended to always call it.
@maliming @SoloHam worked like charm. thank you soo much.
Most helpful comment
You might want to look in your [ProjectName]DbContextModelCreatingExtensions.cs to make sure you're configuring your entity properly. It should have
ConfigureFullAuditedAggregateRoot()and also, you can addConfigureSoftDelete()(If you need it) as well. Add a migration and update the DB.