Soap and webservice

One of our customers wants to integrate webservices into Citect. I found a way to turn WSDL into a VB file. Next step is to run this code from Citect probably using the new .net functions. I'm not very familiar with Visual Studio 2019. I can build the project into a dll, but calling it from Cicode always gives error when i try to create the class. Does anybody have a step by step example on how to do this?

Thanks in advance!