メタデータを保持したいクラスがあります。相互作用のシナリオがいくつかあるため、メタを使用すると、相互作用の種類ごとに異なるメタを保持できます。
class Feed()
{
Guid FeedId { get; set; }
ObjectMetaDictionary Meta { get; set; }
}
EF でこの ObjectMetaDictionary をシリアル化し、文字列/VarChar としてデータベースに格納してもらいたいと考えています。レコードを取得するときに、ObjectMetaDictionary として逆シリアル化する必要があります。
EF はこれをサポートしていますか? どうすればいいですか?
Entity Framework Code First を使用しています。
解決済み:私の問題を解決する以下の回答を提供しました。SOが許可するとすぐに、この回答を受け入れます。