PostSharp provides .NET libraries that make it easy for developers to implement common design patterns. SDK Bridge wrote a series of articles that explained how to best implement design patterns using PostSharp’s libraries.
See an example “How to” page at: PostSharp Method Interception.