обработчик вызова в другом проекте в том же решении?

#c# #asp.net #handlers

#c# #asp.net #обработчики

Вопрос:

как я могу вызвать универсальный обработчик, определенный в том же решении, но в другом проекте? проблема в том, что я создам циклическую ссылку, если буду ссылаться на этот класс обработчика?

Комментарии:

1. Почему это создало бы циклическую ссылку? У вас есть какой-нибудь код?

2. потому что проект с обработчиком уже ссылается на «вызывающий» проект. Нужно ли мне здесь использовать веб-сервис?

3. Я бы предложил разделить ваш код по-другому, чтобы исключить циклическую ссылку.

4. если вы вызываете обработчик по пути, что означает, что вы подключаетесь к URL, вам не нужно ссылаться на него на уровне проекта. Или объясните подробнее, что у вас есть, зачем вам нужно напрямую вызывать класс http-обработчика? Разве вы не можете провести рефакторинг и поместить общий код для совместного использования в классе / проекте более низкого уровня?