現在、MVC ベースの Web 分析システムに取り組んでいます。開発中に、Web 管理パネルを別のアセンブリに抽出するという良い考えが浮かびました。他の私のプロジェクトで使用するためのものです。したがって、将来的には、そのアセンブリを参照するだけで、レイアウト Web パネルを気にする必要はありません。
Web パネル自体は、タイトなデザインの要素の単なるマークアップです。メインメニュー、サブメニュー、および必要なその他の要素を詰め込む場所が含まれています。
現時点では、RazorGenerator を使用して、そのようなパネル内のすべてのビューを含むアセンブリを取得しています。
問題は、そのようなアセンブリの css ファイルをどのように管理できるかです。それらをビューにインライン化し、そのビューをコンパイルされたアセンブリに配置するか、アセンブリを含む個別の css ファイルとして展開する必要がありますか?
その css バンドルは、最終プロジェクトで圧縮/最小化されるか、何らかの方法で結合されます。