0
DataSetのように永続化されないインメモリDBのみでEFを使用することは可能です。 DB内の情報は、アプリケーションの実行中にのみ必要となり、保持する必要はありません。私は検索して勉強しましたが、答えを見つけることはできません。バッキングストアなしでEntity Frameworkでメモリデータベースを作成できますか?
DataSetのように永続化されないインメモリDBのみでEFを使用することは可能です。 DB内の情報は、アプリケーションの実行中にのみ必要となり、保持する必要はありません。私は検索して勉強しましたが、答えを見つけることはできません。バッキングストアなしでEntity Frameworkでメモリデータベースを作成できますか?
エンティティフレームワークでSQLite(http://www.sqlite.org/inmemorydb.html)のインメモリデータベースを使用できます。これらのスレッドを参照してください。 http://sqlite.phxsoftware.com/forums/t/2604.aspx,Integration Testing Entity Framework code first with in-memory database
ありがとう。あなたの答えは、これがEFのままでは不可能であることを示唆しています。あれは正しいですか? – Canacourse
あなたは間違っています。私が言っていることは、メモリデータベースでエンティティフレームワークを使用することができ、SQLiteをメモリデータベースとして使用できることです。 –
@Jayantha - あなたの2番目のリンクは実際にあなたが言うことをしません、それはCE4を使用する方法を示しています。あなたの最初のリンクは、コードを最初に使用していない場合の方法を示唆していますが、最近ほとんどの人がコードファーストを使用しているようです。 –