20 packages tagged with “DispatchProxy”
Prise, A .NET Plugin Framework!
Adds support for sharing services between a Prise Host and a Prise Plugin
Sumo.Retry provides several types of retry policy, lambda based WithRetry extension methods and a RetryProxy based on System.Reflection.DispatchProxy.
Testing support for your Prise Plugins!
Adds assembly scanning to the Prise Plugin Framework
Decorator pattern for implement cross-cutting concerns (AOP).
Extended version of DispatchProxy with Class proxying and custom states
FuncR, A function replacement for your .NET services!
A .NET library with disposable dispatch proxies.
Prise, A .NET Core plugin framework!
Adds support for sharing services between a Prise host and a Prise Plugin
Package Description
Simple interception implementation based on System.Reflection.DispatchProxy
A powerful Aspect-Oriented Programming (AOP) library for .NET that provides transparent logging of method calls using dynamic proxies with distributed tracing. Supports async methods, parent/child span correlation, OpenTelemetry compatibility, custom formatting, configurable log levels, and HTTP middleware logging.
Automatic logging proxy with attribute support for .NET service interfaces.
A set of helpful uitlities for dealing with dispatched remoting.
HTTP client proxy generation for C# interfaces with Result<T> support
A plugin for Microsoft.Extensions.DependencyInjection to support automatically injecting all types which defines ITransientType, IScopedType, ISingletonType, and also injecting makes with interceptors. It uses System.Reflection.DispatchProxy to enable on the fly proxy creation of implementation types.