In a continuation from my previous post , I wanted to provide a quick example of how a combination of ContextBoundObjects and ContextAttributes can allow complete access to message interception and processing in the .Net framework (in this case, intercepting exceptions and logging them) with minimal...
Haacked (correctly) mentions in the comments of a previous post that using an attribute based system for the logging service I’m currently working on could be troublesome due to the fact that attribute parameters in .Net must be constants; i.e. you can’t use values provided in a configuration...
I’ve always enjoyed writing application frameworks…you know, the stuff that works behind the scenes to make an application actually…well, work. One thing every application needs is some sort of instrumentation framework built in (logging/tracing/exception management) to make it run more smoothly, and...