За исключением случаев добавления WDSL в техническую спецификацию, каковы рекомендуемые способы документирования веб-службы WCF перед началом кодирования?
Недавно мы опубликовали интерфейс SOAP на основе WCF, с которым могут интегрироваться третьи стороны. Для каждого метода мы предоставили следующее:
Мы также предоставляем WSDL. Вы можете использовать Microsoft Disco.exe для этого. См. Также связанный вопрос о получении WSDL .
Microsoft документирует некоторые службы WCF в MSDN. Я думаю, что вы можете получить некоторые идеи по следующим ссылкам:
Документируйте интерфейс контракта так же, как любой другой интерфейс. Опишите операции, предварительные условия, постусловия, причины возникновения ошибки и т. Д.
Кроме того, если вы используете документ MessageContracts, почему вы их используете ... поверьте мне, вы удивитесь, почему вы это сделали:)