私のエンティティ クラスの 1 つは、BIGINT として SQL Server データベースに格納できます。私の質問は、エンティティ クラスのインスタンスを格納および取得する方法を知るために、Entity Framework コンテキストを取得するにはどうすればよいですか?
もっと詳しく。私はNoda Timeを使用しています。これは、SQL または .NET の datetime よりも (はるかに) 広い範囲の日付を表すことができます (そして、デザートのトッピングです)。私のエンティティ クラスである Happening は、NodaTime の Instant クラスのラッパーです。.SetFromLong(long instant) や .ToLong() などのメソッドを使用して、ロングからハプニングを設定し、ハプニングからロングを取得できます。
現在、モデルが機能しており、ドット ネット DateTime 型のプロパティを含むクラスを保存しています。代わりに、カスタム タイプ "Happening" のプロパティを使用したい場合、それらを保存する方法を Entity Framework に指示するにはどうすればよいですか?
モデリングとマッピングに関するこの記事を読んでいる場合、私は正しい道を進んでいますか、それとも単純なものを見逃していますか?
http://msdn.microsoft.com/en-us/library/bb896343.aspx
エンティティ フレームワーク 4 を使用しています。