Описание тега dynamic-proxy
Динамический прокси - это класс, который реализует список интерфейсов, указанных во время выполнения, так что вызов метода через один из интерфейсов в экземпляре класса будет закодирован и отправлен другому объекту через унифицированный интерфейс.
1
ответ
Как правильно сгенерировать динамический прокси-класс, основанный на правильном классе?
У меня есть интерфейс, определенный следующим образом: public interface Cache { } Затем абстрактный класс, реализующий вышеупомянутое: public abstract class AbstractCache implements Cache { } Затем конкретный класс, наследующий сверху: public class …
29 июн '18 в 19:30
1
ответ
WCF и с DynamicProxies
У меня есть сервис, который использует EF 6.1.3 для доступа к базе данных. У меня есть сущности POCO для хранения результатов EF, но результаты - это динамические прокси вместо сущности POCO. Проблема в том, что когда служба пытается отправить клиен…
07 дек '15 в 10:44
1
ответ
Можно ли добавить свойство к типу через DynamicProxy?
Я использую Castle DynamicProxy для создания прокси заданного типа во время выполнения - включая пару миксинов. Я пытаюсь выяснить, возможно ли также добавить произвольные свойства для прокси, например: class BaseType { string Foo { get; set; } } и …
03 авг '10 в 03:03
0
ответов
Динамический Прокси IEnumerable<T>
Я пытаюсь создать динамический прокси для списка объектов определенного класса. Например: var proxy = generator.CreateInterfaceProxyWithoutTarget(typeof (IEnumerable<string>), interceptor); Но я получаю следующее исключение: Не удается разреши…
13 янв '12 в 22:19
1
ответ
Использование методов АОП для перехвата ADO.Net
У меня довольно большая кодовая база, использующая различные технологии ADO (например, некоторые EF, а в некоторых случаях напрямую ADO.Net). Мне интересно, существует ли какой-либо способ глобального перехвата любых вызовов ADO.Net, чтобы я мог нач…
03 май '11 в 13:54
2
ответа
Как "действительно" преобразовать DynamicProxy обратно в исходный тип (для отправки через WCF)
ОК, у нас есть класс, PatientDtoи DynamicProxy, сгенерированный Castle, PatientDtoProxy, Мы используем этот прокси в клиенте Silverlight, а затем хотим отправить его обратно на сервер с помощью вызова службы WCF. Контракт на обслуживание WCF предпол…
05 авг '10 в 15:25
1
ответ
Java Динамический Прокси
Что такое динамический прокси-сервер Java, есть много учебных пособий, но они сбивают меня с толку, где мы используем эту концепцию, любой объясняет с использованием реальных приложений
07 май '11 в 09:06
3
ответа
Как исправить ошибку "тип существует в обеих сборках" при использовании типов DynamicProxy в сборке, ссылающейся на NSubstitute?
У меня есть приложение, которое использует DynamicProxy 3.1 для выполнения перехвата во время выполнения. У меня есть тестовая сборка, которая использует NSubstitute для насмешки. Я только что написал несколько "интеграционных" тестов для моего полн…
04 сен '12 в 15:02
2
ответа
Использование динамических прокси для централизации кода JPA
На самом деле, это не вопрос, но на самом деле мне нужно ваше мнение по этому вопросу... Я разместил его пост здесь, потому что я знаю, что вы всегда активны, поэтому, пожалуйста, не считайте это плохим вопросом и поделитесь со мной своим мнением. Я…
06 апр '10 в 19:33
4
ответа
Как перехватить создание класса WCF
У меня есть сервис wcf, для которого я не использую сервисную ссылку. Классы и интерфейсы определены в dll и клиент-серверной ссылке. Связь с сервером использует класс, производный от ClientBase. Я хочу перехватить создание объектов wcf по умолчанию…
30 ноя '09 в 19:22
1
ответ
Как DispatchProxy сравнить с Castle DynamicProxy?
Некоторое время назад я опубликовал библиотеку с открытым исходным кодом, которая в значительной степени опирается на Castle DynamicProxy. Теперь, когда вышел.NET Core 1.x RTM, я не могу найти, как я мог бы поддерживать.NET Core (Castle DynamicProxy…
04 окт '16 в 11:18
1
ответ
AOP для C# dotnet core 2.0, доступ к значениям параметров метода перед запуском тела метода
Это мой метод, я пытаюсь проверить componentToSave (или получить доступ к значениям параметра метода) и вызвать исключение до того, как тело метода будет запущено. public Component SaveComponent(Component componentToSave) { ... } Я пытался использов…
06 янв '18 в 06:06
1
ответ
Ошибка DynamicProxyFactory с размером полученных данных
Я использую dynamicproxyfactory для вызова любого веб-сервиса по пути строки wsdl. К сожалению, когда веб-сервис отвечает на большое количество данных, возникает исключение: System.ServiceModel.CommunicationException: Le quota de taille maximale aut…
24 июн '11 в 10:50
1
ответ
Асинхронный перехват с использованием динамического прокси Castle
Я пытаюсь построить динамический http-клиент, используя динамический прокси-сервер для перехвата вызовов и создания http-запроса с ним. У меня была проблема с асинхронными методами: private Task<object> PostAsync(HttpClient client, string url,…
11 сен '18 в 08:28
1
ответ
Прокси для класса без пустого конструктора, использующего ByteBuddy
Есть ли способ создать прокси для класса без пустого конструктора, используя ByteBuddy? Идея состоит в том, чтобы создать прокси для данного конкретного типа, а затем перенаправить все методы в обработчик. Этот тест демонстрирует сценарий создания п…
25 янв '18 в 15:23
1
ответ
Динамический повтор прокси
Рассмотрим ниже, что работает: public interface IService { void DoSomething(object arg); void DoSomethingElse(object arg, bool anotherArg); bool AndDoYetMoreStuff(object arg, object[] moreArgs); } public class Service : IService { public void DoSome…
27 апр '12 в 09:05
2
ответа
Привязка прокси для удаленного объекта в Java RMI
Я хотел бы реализовать уровень безопасности для Java RMI, с механизмом динамического прокси. У меня есть некоторый класс с удаленным интерфейсом, который связывается в реестре rmi, теперь я кодирую класс SecurityInvocationHandler, код ниже: import j…
24 апр '14 в 07:06
1
ответ
Создайте динамический прокси для абстрактного класса с внутренним конструктором
Я хотел бы создать динамический прокси для типа в BCL, который является абстрактным классом с внутренним конструктором. Я был динамическим прокси замка, и это не сработало, за исключением того, что нет конструктора без параметров (он есть - он внутр…
07 апр '12 в 13:04
0
ответов
Смешать использование BeanNameAutoProxyCreator и AnnotationAwareAspectJAutoProxyCreator для того, чтобы прокси же бин вызывал странную вещь?
Когда я смешиваю, используйте BeanNameAutoProxyCreator и AnnotationAwareAspectJAutoProxyCreator для улучшения (прокси) bean-компонента. Просто как ниже: public interface DemoProviderService { @Dependence void success(); } public class DemoProviderSe…
29 мар '18 в 14:24
1
ответ
MassTransit: контракты сообщений, полиморфизм и динамические прокси-объекты
TL;DR По контрактной подписке, как я могу получить необработанный контент сообщения или исходный опубликованный объект, а не динамический прокси? Я неудачно пытаюсь создать модульное приложение на основе MassTransit. Моя идея состоит в том, чтобы по…
20 авг '14 в 11:36