Attribute Based Cache using Unity Interception

  •        0

Unity interception handler attribute for Caching which allows to apply boiler plate caching pattern to classes, and class members directly, without configuring them in the application configuration file. Configure your choice of Cache Provider (ObjectCache, Azure included)...

http://unitycacheaop.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Unity.Logging - Logging aspect using unity interception


Logging aspect using unity interception

Sapit - Small And Powerful Integration Toolkit


Sapit is an implementation of integration patterns and techniques. Included are Cache, Circuit Breaker, Response Time Throttle and Timeout. Apply these to your code using Aspect Oriented Programming (AOP) via Castle Windsor, PostSharp or Unity Application Block. More to come ...

SmartInspect Unity Interception Extension


This a library to integrate and use the SmartInspect logging tool with the Unity dependency injection and AOP framework. Various attributes help you to quickly instrument your application with useful logging calls.

ValidationAspects


ValidationAspects provides State and Interception validation on .net Objects, Properties and Method Parameters. Validation can be declared via attributes and/or augmented/replaced with validation functions at runtime. Supports asp.net MVC, WPF, Silverlight, PostSharp, and Unity.

SheepAspect


SheepAspect (formerly known as SheepAop) is an AOP tool for the .NET platform, inspired by AspectJ. It uses IL weaving to inject croscutting concerns to your dll at compile time. (Soon, SheepAOP will also support IL weaving at assembly load-time as an alternative, leaving ori...

Composer


Composer is an extensible Compositional Architecture framework, providing a set of functionality such as Inversion of Control container (IoC), Dependency Injection (DI), Plug-in framework, Aspect Oriented Programming (AOP), Configurability and Composability for components.

patterns & practices - Unity


The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection. Unity addresses the issues faced by developers engaged in component-based software engineering. Modern business ap...

Parallel Cache Handler for Unity


Lightweight Unity Interceptor to introduce generic caching for parallel invocations

acts-as-aspect - experimental aspect oriented programming (AOP) in javascript


experimental aspect oriented programming (AOP) in javascript

sg-aspect - Simple AOP (Aspect Oriented Programming) for JavaScript


Simple AOP (Aspect Oriented Programming) for JavaScript

AOPModule - A Zend Framework 2 module for Aspect Oriented Design (AOP)


A Zend Framework 2 module for Aspect Oriented Design (AOP)

MGAOP - MGAOP is an Objective-C based Aspect Oriented Programming (AOP) Library for OS X and iOS


MGAOP is an Objective-C based Aspect Oriented Programming (AOP) Library for OS X and iOS

aspector - Aspect Oriented Programming (AOP) for Ruby


Aspect Oriented Programming (AOP) for Ruby

AOP Alliance (Java/J2EE AOP standard)


We believe that Aspect-Oriented Programming (AOP) offers a better solution to many problems than do existing technologies such as EJB. The AOP Alliance aims to ensure interoperability between Java/J2EE AOP implementations to build a larger AOP community.

Aop.InterceptionDemo


A simple demonstration of aspect-oriented programming with Unity dependency injection.

fluentAOP - A Fluent AOP Library for .NET


An AOP (Aspect-Oriented Programming) library that allows to implement aspects utilizing a fluent API. fluentAOP is primarily designed to simplify the adoption and use of AOP in .NET.