Flexible .net application or service bootstrapping based on an extension model.