DbSet で使用され、EntityTypeConfiguration 派生クラスを持つ任意の型 T を取得し、T のプロパティとマップ先のテーブルの列の間のマッピングのリストを取得したいと考えています。これどうやってするの?
例、これらのマッピングを使用してモデルを構築する場合:
this.ToTable("VISITOR");
this.Property(t => t.Id).HasColumnName("MST_SQ");
this.Property(t => t.TitleId).HasColumnName("TITLE_CODEID");
this.Property(t => t.Surname).HasColumnName("VIS_SURNAME");
this.Property(t => t.Initials).HasColumnName("VIS_INITIALS");
this.Property(t => t.FirstName).HasColumnName("VIS_FIRSTNAME");
次のように、CLR Type/PropertyName == DB Type/ColumnName タプルのリストを特定できるようにしたい
Id:short,MST_SQ:SmallInt
等