В настоящее время мой электронный издатель CruiseControl.NET имеет список пользователей, жестко запрограммированных в файле конфигурации сборки.
<publishers>
[ ... ]
<email from="[email protected]" mailhost="stmp.domain.com" mailport="25" includeDetails="TRUE">
<replyto>[email protected]</replyto>
<users>
<user name="a.user" group="buildmaster" address="[email protected]"/>
<user name="b.user" group="developers" address="[email protected]"/>
</users>
<groups>
<group name="developers">
<notifications>
<notificationType>Failed</notificationType>
<notificationType>Fixed</notificationType>
</notifications>
</group>
<group name="buildmaster">
<notifications>
<notificationType>Always</notificationType>
</notifications>
</group>
</groups>
<modifierNotificationTypes>
<NotificationType>Failed</NotificationType>
<NotificationType>Fixed</NotificationType>
</modifierNotificationTypes>
</email>
</publishers>
Я бы хотел иметь возможность читать список пользователей из внешнего файла. У нас есть десятки файлов сборки, и я хотел бы упростить процесс добавления новых пользователей и удаления тех, которые больше не интересуются.
Я могу это сделать?