.NET Core 3: Using IEntityTypeConfiguration with a base class

I have the following entities:

public class AuditableEntity
{
    public DateTimeOffset CreatedAt { get; set; }

    public DateTimeOffset? LastModifiedAt { get; set; }

    public bool IsDeleted { get; set; } = false;

    public DateTimeOffset? DeletedAt { get; set; }
}
public class Post : AuditableEntity
{
    public int Id { get; set; }
   
    public string Title { get; set; }

    public string? Body { get; set; }

The Post entity configuration is as follows:

public class PostConfiguration : IEntityTypeConfiguration<Post>
{
    public void Configure(EntityTypeBuilder<Post> builder)
     {
            builder.HasIndex(post => post.IsDeleted);

            builder
                .Property(post => post.Body)
                .IsRequired()
                .HasMaxLength(EntitiesConstants.PostBodyMaxLength);

            builder
                .Property(post => post.CreatedAt).IsRequired();
            
            builder
                .Property(post => post.IsDeleted).IsRequired();

My DbContext has:

public DbSet<Post> Posts { get; set; }

protected override void OnModelCreating(ModelBuilder modelBuilder)
{
     modelBuilder
         .ApplyConfigurationsFromAssembly(typeof(AppDbContext).Assembly);
}

What I want to do is configure the relevant columns in AuditableEntity and call base.Configure(builder) inside PostConfiguration.Configure to apply those configurations first, then any other post-specific configurations. In other words, I want to configure the columns once and have all entities that inherit from AuditableEntity to inherit the configurations. Is there a way to do that with EF Core?