Теперь я работаю над веб-аналитической системой, основанной на MVC. Во время разработки я получил неплохую мысль о том, чтобы извлечь панель администрирования для разделения сборки. Это для использования в других моих проектах. Таким образом, в будущем я мог бы просто ссылаться на эту сборку и не забочусь о панели веб-макета.Веб-панель администрирования как отдельная сборка
Веб-панель сама по себе является лишь разметкой элементов с плотным дизайном. Он содержит главное меню, подменю и место для набивки необходимых других элементов.
В настоящее время у меня есть сборка со всеми видами на такой панели с использованием RazorGenerator.
Проблема в том, как я могу управлять css-файлами для такой сборки? Должен ли я просто встраивать их в представления и размещать эти представления для компиляции сборки или развертывать их как отдельные файлы css с сборкой?
Этот комплект css будет сжат/сведен к минимуму или каким-либо образом объединен в конечном проекте.
Это мой способ использовать эту панель в различных проектах, поэтому все будущие проекты будут иметь меню и подменю на своих интерфейсах, поэтому я ищу способ уменьшить дублирование лицензирование кода, добавление повторяющейся части к одной сборке, которую я мог бы использовать во многих проектах, ссылаясь на нее. – kseen