Primary.Net
0.12.0-beta
dotnet add package Primary.Net --version 0.12.0-beta
NuGet\Install-Package Primary.Net -Version 0.12.0-beta
<PackageReference Include="Primary.Net" Version="0.12.0-beta" />
paket add Primary.Net --version 0.12.0-beta
#r "nuget: Primary.Net, 0.12.0-beta"
// Install Primary.Net as a Cake Addin #addin nuget:?package=Primary.Net&version=0.12.0-beta&prerelease // Install Primary.Net as a Cake Tool #tool nuget:?package=Primary.Net&version=0.12.0-beta&prerelease
Primary.NET
C# bindings for Primary.API.
Provides a .Net friendly interface to interact with the Primary API.
This project is still under development.
Documentation: https://finanzascodificadas.com/Primary.Net/
Supported API features
- Currently traded assets list.
- Historical market data.
- Real-time market data.
- Real-time order data.
- Submit, update and cancel orders.
- Accounts: available accounts, positions and statements.
- Active orders.
Roadmap
- Remove dependencies.
- Performance improvements.
Building
This project targets .Net Core 6.0.
You can build it using Visual Studio 2019, or using the command line:
dotnet restore
dotnet build
Contributing
If you would like to contribute, please fork the repository and use a feature branch. Pull requests are welcomed. Relevant test cases must be included in the PR.
Aknowledgements
- The API is developed and maintained by Primary.
- CI is provided by Github Actions.
- The documentation is generated with DocFX and was deployed using this tutorial.
- This README was based on this README template.
Licensing
The code in this project is licensed under the MIT license.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Microsoft.Extensions.Logging (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Websocket.Client (>= 5.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
0.12.0-beta | 48 | 6/21/2024 | |
0.11.0-beta | 93 | 1/19/2024 | |
0.10.0-beta | 185 | 3/10/2023 | |
0.9.0-beta | 99 | 2/13/2023 | |
0.8.0-beta | 107 | 1/18/2023 | |
0.7.0-beta | 97 | 12/21/2022 | |
0.6.3-alpha | 178 | 4/29/2022 | |
0.6.2-alpha | 156 | 10/25/2021 | |
0.6.1-alpha | 256 | 7/8/2021 | |
0.6.0-alpha | 264 | 3/24/2021 | |
0.5.4-alpha | 288 | 1/23/2021 | |
0.5.3-alpha | 700 | 11/17/2020 | |
0.5.2-alpha | 469 | 7/30/2020 | |
0.5.1-alpha | 394 | 7/30/2020 | |
0.4.1-alpha | 659 | 6/8/2020 | |
0.3.1-alpha | 442 | 5/19/2020 | |
0.2.3-alpha | 407 | 4/27/2020 | |
0.2.2-alpha | 441 | 3/17/2020 | |
0.2.1-alpha | 362 | 3/12/2020 | |
0.1.1-alpha | 702 | 11/24/2019 | |
0.1.0-alpha | 419 | 11/20/2019 |