Saxo OpenAPI adapter initialization

The following code demonstrates how to initialize SaxoMessageAdapter and pass it to Connector.

var messageAdapter = new SaxoMessageAdapter(Connector.TransactionIdGenerator)
{
	AccessToken = "<Access token>".ToSecureString(),
	RefreshToken = "<Refresh token>".ToSecureString(),
	ClientId = "<Client ID>",
	ClientSecret = "<Client secret>".ToSecureString(),
	RedirectUri = "<Redirect URI>",
	AccountKey = "<Account key>",
	Environment = SaxoEnvironments.Simulation,
};

Connector.Adapter.InnerAdapters.Add(messageAdapter);

Replace the example values with credentials and endpoints issued for your account.

Connection settings window