Page History: How to create webservice documentation using techwriter
Compare Page Revisions
Page Revision: 2013/06/13 12:53
installeer WCFExtras via nuget
markeer je soap service interface met een [XmlComments] attribuut
zorg er voor dat "xml documentation file" is aangevinkt in je project properties onder build
je kan nu je soap service interface opmaken met de gebruikelijke dotnet xml comments.
start de service (al dan niet lokaal)
start een nieuw techwriter soap service project
voer de url naar de wsdl van de service in (∼/servicenaam.svc?wsdl)
merge de xsd's
zet de volgende filters aan:
- Methods (alles)
- Complex Types (alles)
- Simple Types (alle enumeraties)
- Elements (alle return values van Methods, tip van de week, gebruik een filter pattern :)
zet de volgende options aan:
- web service
- methods
- Description
- Parameter summary
- Return Value
- Output
zet de volgende opties uit
- Elements
- Description
- Remarks
- Example
- Attributes
- Complex types
- Simple Types
genereer een webpagina
bewerk de webpagina als volgt:
vervang de inline css door:
code
zoek en vervang de volgende tekens
plak de hele zwik in een wikipagina