PulseTrade.MarketData.TAResearch.Host 0.1.0-alpha9

This is a prerelease version of PulseTrade.MarketData.TAResearch.Host.
dotnet add package PulseTrade.MarketData.TAResearch.Host --version 0.1.0-alpha9
                    
NuGet\Install-Package PulseTrade.MarketData.TAResearch.Host -Version 0.1.0-alpha9
                    
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="PulseTrade.MarketData.TAResearch.Host" Version="0.1.0-alpha9" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="PulseTrade.MarketData.TAResearch.Host" Version="0.1.0-alpha9" />
                    
Directory.Packages.props
<PackageReference Include="PulseTrade.MarketData.TAResearch.Host" />
                    
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 PulseTrade.MarketData.TAResearch.Host --version 0.1.0-alpha9
                    
#r "nuget: PulseTrade.MarketData.TAResearch.Host, 0.1.0-alpha9"
                    
#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 PulseTrade.MarketData.TAResearch.Host@0.1.0-alpha9
                    
#: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=PulseTrade.MarketData.TAResearch.Host&version=0.1.0-alpha9&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=PulseTrade.MarketData.TAResearch.Host&version=0.1.0-alpha9&prerelease
                    
Install as a Cake Tool

PulseTrade.MarketData.TAResearch.Host

獨立query-only HTTP host,只依賴TAResearch transport contracts、query-only composition與SQL serving provider。

Endpoints

  • GET /healthz
  • POST /ta/range
  • POST /ta/delta
  • POST /ta/latest
  • POST /ta/trading-day

五個route都是dedicated typed query-service surface。client每次request帶X-PTMD-Correlation-Id,Host原值echo;未提供時Host生成並回傳。ASP.NET request cancellation會傳到SQL provider,不以「已接受但未完成」回覆冒充terminal結果。

這個query service與PTC既有accepted-inline-http-retry command bridge不同:前者同步回傳typed read result並由PTCSH-TA-004做bounded client correlation;後者只代表command acceptance且明確不是final durable backend。production command durability仍由PTCS/RN ActorFabric/ShardingDelivery、outbox與terminal result vault負責。

Host只接受explicit command-line paths:encrypted SQL connection-string file與RSA private-key file。禁止使用environment variable或明文connection string。預設listener為127.0.0.1:8786;production listener、TLS與ACL由部署層明確設定,不在此package暗設。

本Host不reference E2EQ、QuoteCollector、Storage runtime、Shioaji/MDC/Crypto provider SDK,也不啟動live subscription或backfill。正式process independence必須用真SQL與其他process停止狀態驗證,不能用unit provider取代。

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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.0-alpha9 55 7/12/2026
0.1.0-alpha8 49 7/12/2026
0.1.0-alpha7 56 7/12/2026
0.1.0-alpha12 56 7/12/2026
0.1.0-alpha11 55 7/12/2026
0.1.0-alpha10 59 7/12/2026