Повторное использование проекта веб-приложения .NET Core для нескольких приложений.C#

Место общения программистов C#
Anonymous
Повторное использование проекта веб-приложения .NET Core для нескольких приложений.

Сообщение Anonymous »

У меня есть следующее:

[*]Проект веб-приложения ASP .NET Core, содержащий планировщик Quartz.NET
[*]Приложение Проект A для клиента A со службами, заданиями Quartz.NET и т. д.
[*]Проект приложения B для клиента B с услугами и заданиями Quartz.NET и т. д.

Проект веб-приложения .NET Core используется в качестве графического пользовательского интерфейса для редактирования заданий, просмотра журналов, применения миграции базы данных и т. д.
Проекты приложений ( A и B) содержат несвязанные функции, но оба должны иметь возможность использовать планировщик и веб-приложение для редактирования заданий и т. д.
Есть ли возможность изменить проект веб-приложения таким образом, что я могу получить код только один раз, а затем «использовать» его из обоих проектов приложений. Что-то вроде:

Код: Выделить всё

builder.Services.AddMyWebApplication();
...
app.UseMyWebApplication();
Или у меня есть проект веб-приложения один раз, и я добавляю проекты приложений, такие как плагины (без необходимости предварительно ссылаться на них обоих)?

Подробнее здесь: https://stackoverflow.com/questions/789 ... plications

Вернуться в «C#»