У меня есть набор общих веб-API в проекте VS2015, который я бы хотел использовать при создании других проектов. Помимо подхода «копировать-вставить», существуют ли возможности повторного использования или ссылки, которые бы были похожи на ссылку на библиотеку для повторного использования на уровне проекта?Возможность повторного использования/компоновки Visual Studio asp.net
Я знаком с повторным использованием библиотеки классов, но я хотел бы иметь возможность повторно использовать настройки и конфигурацию на более высоком уровне. Например, я мог бы определить маршрутизацию и другие понятия.
Вот список того, что я ищу:
Common Project (ASP.NET проект Web API)
Project A (ASP.NET проект Web API)
- Проект Специальные контроллеры и другая логика
- Общие контроллеры и другая логика от общего проекта ASP.NET Web API
Project B (ASP.NET проект Web API)
- Project B конкретные контроллеры и другая логика
- Общие контроллеры и другие логики из проекта Web API Common ASP.NET
Я пытаюсь избежать создания нескольких проектов ASP.NET Web API, которые имеют почти идентичные конфигурации.
Вы можете создать проект библиотеки классов, на который могут ссылаться ваши проекты пользовательского интерфейса. – David
Я знаком с библиотеками классов, я ищу для повторного использования на уровне проекта. – Josh
Добавлена информация о пакетах и упаковке Nuget – Pseudonym