одинаковым образом, я пишу ConfigureCustomWebHost, и пихаю это в нагет. При развертывании нового сервиса я подцепляю этот нагет и пользуюсь.
С нагетами было все понятно, были понятные правила для разруливания транзитивных зависимостей разных уровней, были очевидные ошибки, которые легко правились. Теперь вместо простой системы (обычная либа + нужный мне кусок функциональности = аспнет.хостинг нагет), я должен таргетить либу на неткор вместо нетстандарта. Должен запихнуть зависимость на весь аспнеткор фреймворк.
Тебе не кажется, что усложнение кастомизации это не тот путь, по которому должен идти асп? У нас уже был легаси фреймворк в котором был пиздец в файлах проектов.
Первый способ работает для любого кейса, когда я хочу расширить функционал любой вещи, я могу поступить схожим образом. Асп же выдумал себе отдельный способ.
по поводу усложнения, кмк, все согласны. Идея с запихиванием аспнета в рантайм и сдк - такое себе
Обсуждают сегодня