UIの観点からASP.NETでマルチテナントサイトを処理する方法について少しアドバイスがあります。
私が提供できるようにしたいのは、クライアントにレイアウトを選択することです。
レイアウト1:上部のナビゲーションは水平。検索結果は中央のテーブルに表示されます。下部にいくつかのテキスト。
レイアウト2:左側の垂直方向のナビゲーション。真ん中にいくつかのテキスト。下部の検索結果
レイアウト3、レイアウト4、レイアウトxなど...
さまざまなレイアウト内の各要素も異なる場合があります。たとえば、検索結果はレイアウト1では単純なリストのように見えますが、レイアウト2ではまったく異なる外観になります。
クライアントがレイアウトxを決定したら、色やロゴなどを変更して、レイアウトにコーポレートアイデンティティを適用する必要があります...
したがって、どのアプローチを使用するかについての提案をいただければ幸いです。
どうもありがとう、
ETFairfax