Боюсь, что этот вопрос будет закрыт, потому что это не относится к конкретной c проблеме, но я внесу свое предложение.
Поскольку вы многое сделаете с SignalR, и для этого потребуется решить различные специфические проблемы c Я бы порекомендовал создать .NET Core Web Application
для подключения вашего продукта к этой услуге с помощью SignalR. Сначала вы должны прочитать эту документацию по SignalR .
. Таким образом, у вас будет одно приложение, отвечающее за обработку этих соединений, и ваше приложение должно иметь различные концентраторы для различных бизнес-логик c. Создайте интерфейсы и менеджеры, которые могут совместно использоваться концентраторами, и введите HubContext
в менеджерах для вызова методов для клиентов.
Поскольку вы упомянули корпоративное приложение , я очень рекомендую вам посмотреть Azure SignalR для управления и обработки ваших соединений.