Менее утомительные способы использования директив using в C #

Хорошая практика программирования в наши дни, как правило, означает разделение вашего материала на множество сборок и пространств имен (например, см. Архитектура S # arp , ] MVC и т. Д.). Однако побочным эффектом этого является то, что вам нужно вставить целую кучу директив using в каждый файл класса. Вы знаете такие вещи: каждый класс контроллера должен «использовать» пространства имен моделей и моделей представления и т. Д. И т. Д.

Есть ли какие-нибудь методы, чтобы упростить это? Например, можно ли объявить с использованием директив на уровне пространства имен вместо уровня файла - чтобы каждый класс в пространстве имен 'foo' автоматически использовал пространство имен 'bar'? Или есть разумные способы установить «использование» по умолчанию, добавляемое Visual Studio, в зависимости от папки, в которой вы находитесь? Или другие способы сделать добавление «использования» менее утомительным?

7
задан Peter Mortensen 7 March 2011 в 11:46
поделиться