n“Create an API that allows CLR
assemblies to be manipulated and instrumented before they are loaded and executed“
nThe reflection capabilities of the CLR
are extremely powerful.
nQuery the existing types at
runtime
nDefine new assemblies in memory and
use Reflection.Emit to generate MSIL on-the-fly.
nOur plan is to
fill the gap between these two concepts.