150 packages tagged with “interceptor”
EasyCaching is a open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
The abstract design of the AspectCore framework.
The implementation of the AspectCore framework.
The #1 pattern-aware extension to C# and VB.
Attributes-based compile-time AOP framework. Cross-cutting concerns made easy! Just apply your attributes where you need them and everything automagicaly works! No xml configs! No wierd reflection hacks! No runtime emit! Works with AOT and Blazor! See release notes for this version here: https://github.com/pamidur/aspect-injector/releases/tag/2.9.0
A simple caching AOP extension library based on AspectCore
Prometheus monitoring for gRPC C# servers and clients
Fody add-in that provides custom interception. Supports Net45, NetStandard2.0 and UWP. Method, Property, Constructor and Field interceptors can be found in the package Cauldron.BasicInterceptors (https://www.nuget.org/packages/Cauldron.BasicInterceptors/)
A simple caching AOP extension library based on Castle
Provides an abstract base class `AsyncInterceptor` for Castle DynamicProxy that enables the use of `async`/`await` during interception of awaitable methods.
Entity Framework Second Level Caching Library.
A library providing lots of useful utilities, models and services, including interceptor, retry policy, writable JSON DOM, PEM, JWT, stream combination, JSON HTTP web client, JSON converters, CSV parser, numerals, coordinates, angle, arithmetic, sets, colors, etc.
Interceptor library for .NET
Custom interceptors for Cauldron.Interception.Fody that provides method, property, field and constructor interception.
.NET proxy generator powered by Roslyn
PostSharp SDK allows for development of PostSharp add-ins using low-level APIs.
Caching Attributes; method caching with interceptors on .netcore using Castle Windsor DI DynamicProxying, via Cache Attribute
This project is an adapation of StructureMap.DynamicInterception. This Project is a workaround to support dynamic interceptions with Lamar as interceptors are not supported yet natively by Lamar.
Some Sql Server performance analyzers to be used with the Performance Interceptor.