Når en tjenesteleverandør oppdaterer sin tjeneste (WSDL) må det genereres nye proxy-klasser før ny funksjonalitet kan tas i bruk. Dette kan gjøres via UI i Visual Studio eller ved å benytte Visual Studio CLI og benytte verktøyet SVCUTIL. Her beskrives det hvordan dette kan utføres via VS CLI eksemplifisert gjennom ServiceBusManager-APIet som tilbys av Grunndata.
- Last ned nyeste WSDL fra tjenesteleverandør https://ws-web.test.nhn.no/v1/Business?singleWsdl
- Åpne Visual Studio CLI: Visual Studio > Tools > Command Line > Developer Command Prompt
- Naviger til ServiceBusManagerServfolder:
cd "src\Helsenorge.Registries\Connected Services\ServiceBusManagerServiceV2"
- Kjør scriptet:
GenerateClientServicebusManangerServiceV2.cmd
- I toppen av den autogenererte filen legg til
#pragma warning disable 1591
. Dette for å unngå klager på manglende dokumentasjon.