SOAP client used by clsCleanAddress to call HelloWorld, RunCleanAddressBatch, ConvertToProperCase, FindCityStateInfoByZip, and CleanAddress.
CorrectAddress service endpoint
Configured in app.config
My.Settings supplies http://correctaddress/wsCorrectAddress/clsCAServices.asmx to the generated proxy constructor.
Oracle.ManagedDataAccess
21.5.0
Registered in app.config and referenced by the project; no library source file opens an Oracle connection.
Microsoft.Bcl.AsyncInterfaces
6.0.0
Direct package reference present in the project.
Newtonsoft.Json
8.0.3
Direct package reference present in the project.
RestSharp
106.12.0
Direct package reference present in the project.
System compatibility packages
Various
Direct package references for System.Buffers, System.Memory, System.Numerics.Vectors, System.Runtime.CompilerServices.Unsafe, System.Text.Encodings.Web, System.Text.Json, System.Threading.Tasks.Extensions, and System.ValueTuple.
The generated proxy reads its URL from My.Settings, while app.config also defines a separate system.serviceModel endpoint entry for http://localhost:53912/clsCAServices.asmx; those two configuration values must stay aligned for predictable environment behavior.
Every public method creates a fresh SOAP proxy instance, which keeps the wrapper simple but adds repeated client-construction overhead.
UseDefaultCredentials = True makes successful service access dependent on the hosting process identity.
The project and nuspec declare several package dependencies that are not referenced by name in the library's own .vb source files, so consumers inherit a broader package graph than the wrapper code alone suggests.