Ninject Interception is a Ninject Extension project which facilitates interception, a design pattern commonly used in Aspect Oriented Programming (AOP). It does this through the use of proxies, namely DynamicProxy implementations of either the Castle or Linfu variety. AOP can be used to reduce or eliminate repetitive lines of code for common cross-cutting concerns, such as logging and error-handling.
Ninject Interception is a Ninject Extension project which facilitates the use of interceptors, a design pattern commonly used in Aspect Oriented Programming (AOP). It does this through the use of proxies, namely DynamicProxy implementations of either the Castle or Linfu variety. AOP can be used to reduce or eliminate repetitive lines of code for common cross-cutting concerns, such as logging and error-handling.