PulseTrade.MarketData.E2EQuotation.Dynamic.Browser
0.1.0-alpha3
dotnet add package PulseTrade.MarketData.E2EQuotation.Dynamic.Browser --version 0.1.0-alpha3
NuGet\Install-Package PulseTrade.MarketData.E2EQuotation.Dynamic.Browser -Version 0.1.0-alpha3
<PackageReference Include="PulseTrade.MarketData.E2EQuotation.Dynamic.Browser" Version="0.1.0-alpha3" />
<PackageVersion Include="PulseTrade.MarketData.E2EQuotation.Dynamic.Browser" Version="0.1.0-alpha3" />
<PackageReference Include="PulseTrade.MarketData.E2EQuotation.Dynamic.Browser" />
paket add PulseTrade.MarketData.E2EQuotation.Dynamic.Browser --version 0.1.0-alpha3
#r "nuget: PulseTrade.MarketData.E2EQuotation.Dynamic.Browser, 0.1.0-alpha3"
#:package PulseTrade.MarketData.E2EQuotation.Dynamic.Browser@0.1.0-alpha3
#addin nuget:?package=PulseTrade.MarketData.E2EQuotation.Dynamic.Browser&version=0.1.0-alpha3&prerelease
#tool nuget:?package=PulseTrade.MarketData.E2EQuotation.Dynamic.Browser&version=0.1.0-alpha3&prerelease
PulseTrade.MarketData.E2EQuotation.Dynamic.Browser
E2EQuotation專用的bounded pure WebSharper adapter。它只接受flat TA snapshot DTO,驗證revision/sequence與hard limits後投影到shared RuntimeState,再委派PulseTrade.Comm.Spa.Dynamic.Renderer繪製。
本package不包含PTCS/fCell2/ACL,也不接受arbitrary URL/header/credential。Transport、authentication與query command仍由E2EQuotation host adapter注入;本package不直接查provider、SQL或HTTP。
Canonical recursive frame/action mapping位於server-side PulseTrade.MarketData.E2EQuotation.Dynamic.Adapter。兩者分開是必要邊界:legacy E2EQuotation巨型bundle不能直接merge recursive Contracts graph;browser package只暴露bounded flat DTO。
Current exact package:0.1.0-alpha2,Renderer [0.1.0-alpha5],Contracts [0.1.0-alpha4]。alpha2使browser/server action allowlist一致,並對null/empty/non-finite point/status wire fail closed。
| Product | Versions 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. |
-
net10.0
- FSharp.Core (>= 10.1.301)
- PulseTrade.Comm.Spa.Dynamic.Contracts (= 0.1.0-alpha5)
- PulseTrade.Comm.Spa.Dynamic.Renderer (= 0.1.0-alpha12)
- WebSharper.FSharp (>= 10.1.6.676)
- WebSharper.UI (>= 10.1.5.676)
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-alpha3 | 58 | 7/13/2026 |