.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);

                .Property(post => post.Body)

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

My DbContext has:

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

protected override void OnModelCreating(ModelBuilder modelBuilder)

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?