Здравствуйте, IQuerist, Вы писали:
IQ>Что за ужосы??? Какие камменты? ServiceLocator.GetCurrentUserInfo
Я вот тут хорошее объяснение окнопал на пальцах и с картинками почему этот твой подход говно:
http://blog.ploeh.dk/2010/02/03/ServiceLocatorisanAnti-Pattern/
Ну и вывод совпадающий с моим:
The compiler can offer both consumers and producers so much help when Constructor Injection is used, but none of that assistance is available for APIs that rely on Service Locator.
Собственно, прежде чем отвечать на предыдущий пост ознакомься с этой статьёй и пиши возражения по делу, если есть.