CodeFluent のブログ投稿 ( http://blog.codefluententities.com/2014/12/04/multi-tenant-using-multiple-schema/ ) で説明されているように、CFE を使用してテナントごとに 1 つのスキーマを生成しようとしています。このシナリオでは、生成される各スキーマが同一であると想定し、ICodeFluentPersistence フック システムを使用してユーザーの会社を識別し、使用するスキーマを適切に設定します。これらはすべて正常に機能しますが、コードを実行して複数のスキーマを生成すると ( https://github.com/SoftFluent/CodeFluent-Entities/tree/master/Extensions/SoftFluent.MultiTenantGenerator)、制約を削除しています。次に、構成に問題があるかどうかを確認しようとしましたが、GitHub からサンプル プログラムを実行しても同じ結果が得られました。サンプル プログラムを実行した後、主キーは dbo スキーマ (およびモデル) で適切に定義されていたにもかかわらず、contoso スキーマに存在しませんでした。
誰かが CFE マルチスキーマ ジェネレーターを使用したことがありますか、または問題が何であるかについての洞察を持っていますか?