次のように、Dictionary型のプロパティとDictionary型の値を持つクラスのマッピングを作成する際に問題があります。
public class Class1
{
public virtual int Id { get; set; }
public virtual IDictionary<DayOfWeek, IDictionary<int, decimal>> Class1Dictionary { get; set; }
}
私のマッピングは次のようになります。
Id(i => i.Id);
HasMany(m => m.Class1Dictionary);
これは機能しません。私が欲しい重要なことは、2つではなく1つのテーブルにすべてを持っていることです。この2番目のIDictionaryからクラスを作成したとき、私はより大きな問題を抱えています。しかし、最初は今のように試すことができます。