Как DispatchProxy сравнить с Castle DynamicProxy?

Некоторое время назад я опубликовал библиотеку с открытым исходным кодом, которая в значительной степени опирается на Castle DynamicProxy. Теперь, когда вышел.NET Core 1.x RTM, я не могу найти, как я мог бы поддерживать.NET Core (Castle DynamicProxy по-прежнему не работает на.NET Core...), пока я не встретил DispatchProxy учебный класс.

На самом деле нет полной документации по всему классу, и кажется, что она слишком ограничена по сравнению с Castle DynamicProxy.

В моем случае мне нужно было бы перехватить установщики свойств и реализовать некоторые интерфейсы в сгенерированных прокси во время выполнения.

Есть ли DispatchProxy соответствовать этим требованиям? Или что может быть рабочей альтернативой для генерации прокси во время выполнения на.NET Core?

1 ответ

Решение

Этот вопрос устарел, потому что я мог решить проблему с интеграцией Castle Core 4.x, которая уже обеспечивала поддержку.NET Core!

Для тех, кто хочет работать с Castle Core и Net Core для генерации прокси-серверов, существует проект GitHub, который упрощает весь процесс. SimpleProxy

[Отказ от ответственности: я разработчик этого проекта]

Другие вопросы по тегам