The main interface to the API is the IComputeApiClient and the ComputeApiClient implementation.

Connecting to a public cloud

 

IComputeApiClient client = new ComputeApiClient(KnownApiVendor.DimensionData, KnownApiRegion.Australia_AU);
NetworkCredential credential = new NetworkCredential("user", "password");
IAccount account = await client.LoginAsync(credential);