私が取り組んでいるプロジェクトには特定の要件があります。サーバー側からマスター ページの CSS と属性を変更するのが好きです。アプリのテーマを変更したい。
Nancy - 超シンプルなビュー エンジン: ビューで MasterPage のタイトルを上書きするにはどうすればよいですか?
これを確認した後、マスターページのプロパティをオーバーライドする方法がわかりました。Nancy を Web フレームワークと超シンプルなビュー エンジンとして使用しています。これはナンシーのデフォルトです。ここでは、前のリンクに従って、ビューに渡すすべてのビュー モデルでテーマ属性を渡す必要があります。
それで、私の質問は、これ以外に方法はありますか?つまり、データベースに直接アクセスして、テーマの現在のユーザー設定を確認してレンダリングし、コア アプリケーション部分はそのまま残ります。
さらに詳細が必要な場合はお知らせください。