Марк опубликовал хороший ответ, но вот бесплатная версия linq, если вы предпочитаете:

я есть библиотека .NET, в которой мне нужно найти все классы, для которых я определил свой собственный атрибут, и я хочу иметь возможность находить их на лету, когда приложение использует мою библиотеку. (т.е. - я не хочу, чтобы где-то был файл конфигурации, в котором я указываю сборку и / или имена классов).

Я смотрел наAppDomain.CurrentDomain но я не слишком знаком с этим и не уверен, насколько важными должны быть привилегии (я хочу иметь возможность запускать библиотеку в веб-приложении с минимальным довериемесли возможно, но чем ниже доверие, тем счастливее я буду). Я также хочу помнить о производительности (это библиотека .NET 3.5, поэтому LINQ полностью действительна!).

Так этоAppDomain.CurrentDomain мой лучший / единственный вариант, а затем просто циклически просматривая все сборки, а затем вводите эти сборки? Или есть другой способ

Ответы на вопрос(2)

Ваш ответ на вопрос