У меня есть приложение (веб-сервис).Как распечатать текущий код, который выполняет программу во время выполнения?
Я хочу напечатать подсказки/описание некоторых функций, но НЕ из БД, текстового файла или другого подготовленного контекста, НО от текущего веб-сервиса, который работает в режиме реального времени.
Я хочу только скопировать исходный код, а затем опубликовать его через веб-клиент для отображения реальной функции define в режиме реального времени/времени выполнения. Очень важно, чтобы он всегда был доступен, чтобы посмотреть свежие изменения и НЕ НЕСМОТРЯТЬСЯ в зависимости от того, что требуется для подготовленных контекстов для намеков.
Есть ли предложения?
Я знаю, что метаданные CLR легко разбираются и, возможно, есть способ сделать это для моей цели, что вы думаете?
Какую проблему вы пытаетесь решить? Почему показано, что исходный код помогает конечному пользователю? –
Просто предложение, чтобы вы на правильном пути; если бы это был я, во-первых, я бы просто сохранил блок кода в базе данных и автоматизировал компиляцию этого блока кода в библиотеку. Затем эта библиотека становится плагином для основного веб-сервиса, который вы можете ссылаться в режиме поздней привязки, и вы можете выполнять блоки кода из него. Webservice будет проверять новые библиотеки по требованию и подключать их и делать их доступными для внешнего интерфейса. – BeemerGuy