wcf framework / project для удаления большого количества конфигурации, чтобы использовать соглашение по конфигурации - PullRequest
0 голосов
/ 06 апреля 2011

Мы перемещаем приложение WPF, чтобы использовать WCF и POCO.Пока что существует около 10 услуг, но со временем они будут расти.Мне кажется, что мы должны повторить много мусора (тот же текст, я знаю, что это не мусор) в app.config, чтобы подключить службы для WCF.

Мне кажется, что этохорошее место для работы с соглашением по конфигурации.Если я укажу значения по умолчанию в разделе конфигурации и перечислю / интегрирую, какие сервисы могут подключить их при запуске приложения.

Такое ощущение, что это также облегчит развертывание, посколькуизменить одну или две строки (адреса и т. д.).

Существует ли какая-либо инфраструктура (немного погуглила и ничего не нашла), которая делает подобные вещи?Если нет, то это потому, что это глупая идея или ее непрактично реализовать?

Я достаточно новичок в WCF, поэтому могут возникнуть проблемы, о которых я не знаю в данный момент.

Спасибо за любые советы по этому вопросу.

1 Ответ

2 голосов
/ 06 апреля 2011

.NET 4 довольно хорошо очищает конфигурацию, и WCF 4 в .NET 4 также имеет много разумных «значений по умолчанию» - вам могут даже не потребоваться какие-либо дополнительные файлы конфигурации с конечными точками по умолчанию (по одному для каждого реализованного контракта на обслуживание). по вашему классу обслуживания и для каждого определенного базового адреса в вашем хосте config / service) и т. д. в WCF 4.

Узнайте все о новых функциях в WCF 4 здесь:

Введение разработчика в Windows Communication Foundation 4

Читай, переваривай, наслаждайся! : -)

...