🚧 Notice
Date: 2024 August
This repository is now deprecated and may be removed/replaced at a later date.
This repository contains a .NET WPF sample application written in C# to access the IG REST and Streaming APIs.
-
Open the solution with Visual Studio 2015 or later.
-
Configure the SampleWPFTrader App.config file: (these are sample values, replace them with your proper username, password and apikey)
<!-- environment = demo|live -->
<add key="environment" value="demo" />
<add key="username" value="mydemouser" />
<add key="password" value="mydemopassword" />
<add key="apikey" value="3b577d884a6ba7d2b0d036f443bec954ebf3cf14" />
Use the NuGet Package manager if necessary to update assembly references.
- Build and run the sample application.
SampleWPFTrader contains the WPF implementation.
IGWebApiClient contains a REST and streaming client with DTO classes to access the IG Web API.
packages contains 3rd party libraries located under packages/3rdPartyDlls (e.g. Lightstreamer client's DotNetClient_N2.dll) and those managed by NuGet's package manager.