UniAlgoApiSdk 0.1.22

dotnet add package UniAlgoApiSdk --version 0.1.22
                    
NuGet\Install-Package UniAlgoApiSdk -Version 0.1.22
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="UniAlgoApiSdk" Version="0.1.22" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="UniAlgoApiSdk" Version="0.1.22" />
                    
Directory.Packages.props
<PackageReference Include="UniAlgoApiSdk" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add UniAlgoApiSdk --version 0.1.22
                    
#r "nuget: UniAlgoApiSdk, 0.1.22"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package UniAlgoApiSdk@0.1.22
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=UniAlgoApiSdk&version=0.1.22
                    
Install as a Cake Addin
#tool nuget:?package=UniAlgoApiSdk&version=0.1.22
                    
Install as a Cake Tool

UniAlgoApi .NET SDK

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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.1.22 305 5/30/2023
0.1.21 262 5/9/2023
0.1.9 370 2/6/2023
0.1.8 447 11/21/2022
0.1.7.1 414 11/20/2022
0.1.7 429 11/15/2022
0.1.6 565 10/11/2022
0.1.5 524 10/10/2022
0.1.2 529 10/10/2022
0.1.1 549 10/10/2022
0.1.0.19 532 9/5/2022
0.1.0.18-alpha 254 8/31/2022
0.1.0.17-alpha 278 8/5/2022
0.1.0.16-alpha 272 8/3/2022
0.1.0.15-alpha 281 7/27/2022
0.1.0.14-alpha 270 7/1/2022
0.1.0.13-alpha 267 6/14/2022
0.1.0.12-alpha 297 6/13/2022
0.1.0.11-alpha 284 5/17/2022
0.1.0.1-alpha 406 4/6/2022 0.1.0.1-alpha is deprecated because it is no longer maintained.

***** ver 0.1.0.19 *****
1、为UniAlgoApi添加查询/推送自定义数据的公共API。
- UniAlgoApi.QueryCustomData()方法:算法程序查询自定义数据。
- UniAlgoApi.RspQueryCustomData事件:算法平台向算法程序返回查询结果。
- UniAlgoApi.RtnCustomData事件:算法平台主动向算法程序推送自定义数据。
部分算法平台可以为算法程序提供特别的数据查询功能,比如查询特定交易账号的撤单次数。
为了避免需要一一为各种特定功能添加特定API,所以添加这个通用的接口,用以未来支持所有自定义数据查询。
***** ver 0.1.0.18-alpha *****
将主要对外接口的返回值从 bool 修改成 void
- 旧版本:返回bool,表示发送成功与否。
- 新版本:返回void,统一使用抛出异常的方式。
- 旧版本其实既可能返回false,又抛出异常。调用者反正得做try...catch保护,如果遇到返回false,还不知道到底错在什么地方。所以统一改成了使用异常。