Когда речь идет о поддержании вашего общего кода в актуальном состоянии и знании того, какие версии используются какими приложениями, лучшим решением для ставок является создание проекта библиотеки классов с соответствующим шаблоном проектирования и преобразование его в проект nuget.
вы знаете, что можете разместить свой собственный репозиторий NuGet, создавать свои собственные пакеты и размещать их внутри своей собственной сети.
![enter image description here](https://i.stack.imgur.com/cjL33.png)
Вот очень хорошая статья для "Как создать пакет Nuget из вашего проекта библиотеки классов". Вы можете использовать его и делиться им со всем своим кодом.
И, наконец, вы можете просто позвонить из службы Windows / WebJob.
Дайте мне знать, если вам нужна помощь, связанная с разработкой решения.
Надеюсь, это поможет.