意見を聞きたかった建築の状況があります。
私は自分が開発しているポーカーシステムを持っています。現在、私は現在、さまざまなクラスで処理されているさまざまな種類のゲームを持っています(もちろん、共通のインターフェイスを備えています)。
ゲームには、テキサスホールデム、オマハハイ、オマハハイ/ロー、7カードスタッド、7カードラズ、ロンドンローボール、フォローザクイーンが含まれます。将来的にはもっと増えると思います。
現在、SQL接続文字列と同様のプロバイダーモデルを使用しています。ゲームのすべてのタイプ名はapp.configファイルにあります。
設定ファイルに触れる必要がないように、データベースに型を配置することを考えていました。次に、新しいゲームを開発するときに、インストーラーは新しいDLLをコピーするだけで、ゲームのタイプをDBに挿入するスクリプトを呼び出すことができます。
このタイプの依存関係を動的に許可するためのより良い方法はありますか?