In other words, I am going to use a configuration which I believe addresses the majority of situations you are likely to encounter, and I am going to strip away everything he is unnecessary for this configuration. (it is sort of an 80/20 thing, if you change 80/20 to about 90/10.) The scenario we will look at is one where we marshall by reference, use server-side activation, and Singleton instantiatio