C# client
The C# client is compatible with .NET Framework version 4.0 and above.
Overview
To use our C# API to inject external data into NeoLoad, use our DLLs to create Context and Entry objects as explained in Create the C# Data Exchange API client.
First instantiate a DataExchangeAPIClient providing a URL, Context, and API key.
Then call the method addEntry() to send one Entry at a time or the method addEntries() to send more than one Entry at a time.
Configure the project
In a Visual Studio project, it is necessary to include the DLL files available either:
- In the NuGet website
- In the NeoLoad installation directory:
- in the <install-dir>\api\Data Exchange API Client\Csharp folder
- in the <install-dir>\api\Common\Csharp folder
- To configure the project with DLLs from NuGet
- Open the project.
- Open the Solution Explorer.
- Find the References node in the project tree.
- Click right and choose Manage NuGet Packages....
- In the Search field, type: "neotys data exchange".
- Select dependency name: "NeotysRestDataExchangeAPI".
- Click the Install button.
- To configure the project with DLLs from the NeoLoad installation directory
- Open the project.
- Open the Solution Explorer.
- Find the References node in the project tree.
- Click right and choose Add Reference.
- Click on Browse then Browse....
- Locate and choose the Neotys Data Exchange API DLL file: NeotysDataExchangeAPI.dll.
Note: Make sure the NeotysDataExchangeAPI.xml file is in the same directory to allow method descriptions when calling API methods.
- Click OK.
Home