.NET Framework имеет отличные возможности для поддержки компиляции кода во время выполнения и его запуска для достижения некоторых видов функций сценариев. В CodeProject уже есть несколько скриптовых движков, и у Microsoft тоже есть собственная библиотека.
Я работаю над программным обеспечением для веб-автоматизации и хочу включить в приложение механизм сценариев Microsoft.
Проблема заключается в том, что обработчики сценариев позволяют использовать все пространство имен в указанной сборке, и я хочу ограничить использование выбранных нескольких пространств имен.
using System; // allowed.
using System.Linq; // allowed.
using System.Reflection; // restrict.
Как ограничить использование пространств имен в скриптах.