EntityFramework で System.Data.SQLite 使ってるんだけど、
SaveChanges() が遅すぎるので、
CQRS( ttps://msdn.microsoft.com/magazine/mt788619 )をやってみようと思った

クエリ用にデータベースファースト、コマンド用にコードファーストで
DbContext を作ってみたんだけど、モデルファーストの DbContext を new すると
コマンド用の POCO と競合して曖昧と言われる

まだ試してないけど解決方法がなんか汚い
ttp://entityframework.codeplex.com/workitem/483

クエリ用、コマンド用ともにコードファーストにするのが普通なんだろうか?
SQLite はマイグレーションサポートしてないようなのでコードファーストはメジャーじゃない?