I'd like to be able to do something like:
protected override void OnModelCreating(ModelBuilder modelBuilder) {
modelBuilder.Entity<Foo>()
.HasIndex(e => new { e.ColumnA })
.Includes(e => new { e.ColumnB, e.ColumnC })
;
}
which would generate a migration that would generate something like:
CREATE NONCLUSTERED INDEX IX_Foo_ColumnA_INCLUDE_ColumnB_ColumnC
ON dbo.Foo (ColumnA)
INCLUDE (ColumnB, ColumnC)
GO
I'd like to be able to do something like:
which would generate a migration that would generate something like: