deploy webservice static-file routing for docsite folder URLs, per-instance step-cache db, and constant-height panel title bars.

This commit is contained in:
2026-08-27 14:51:37 +08:00
parent 1fc510af5e
commit 2a98ae7556
1468 changed files with 182837 additions and 18888 deletions
@@ -102,7 +102,7 @@ Class HardNcRunner
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class HardNcRunner : IControlRunner</code></pre>
<pre><code class="lang-csharp hljs">public class HardNcRunner : INcRunner</code></pre>
</div>
@@ -119,7 +119,7 @@ Class HardNcRunner
<dl class="typelist implements">
<dt>Implements</dt>
<dd>
<div><a class="xref" href="Hi.Numerical.IControlRunner.html">IControlRunner</a></div>
<div><a class="xref" href="Hi.Numerical.INcRunner.html">INcRunner</a></div>
</dd>
</dl>
@@ -220,10 +220,10 @@ Class HardNcRunner
</h2>
<a id="Hi_Numerical_FilePlayers_HardNcRunner_RunControlLines_" data-uid="Hi.Numerical.FilePlayers.HardNcRunner.RunControlLines*"></a>
<a id="Hi_Numerical_FilePlayers_HardNcRunner_RunNcLines_" data-uid="Hi.Numerical.FilePlayers.HardNcRunner.RunNcLines*"></a>
<h3 id="Hi_Numerical_FilePlayers_HardNcRunner_RunControlLines_System_String_System_Collections_Generic_IEnumerable_System_String__Hi_MachiningProcs_MachiningSession_Hi_MachiningProcs_SessionProgress_System_Threading_CancellationToken_" data-uid="Hi.Numerical.FilePlayers.HardNcRunner.RunControlLines(System.String,System.Collections.Generic.IEnumerable{System.String},Hi.MachiningProcs.MachiningSession,Hi.MachiningProcs.SessionProgress,System.Threading.CancellationToken)">
RunControlLines(string, IEnumerable&lt;string&gt;, MachiningSession, SessionProgress, CancellationToken)
<h3 id="Hi_Numerical_FilePlayers_HardNcRunner_RunNcLines_System_String_System_Collections_Generic_IEnumerable_System_String__Hi_MachiningProcs_MachiningSession_Hi_MachiningProcs_StepDiagnosticProgress_Hi_NcParsers_NcDiagnosticProgress_System_Threading_CancellationToken_" data-uid="Hi.Numerical.FilePlayers.HardNcRunner.RunNcLines(System.String,System.Collections.Generic.IEnumerable{System.String},Hi.MachiningProcs.MachiningSession,Hi.MachiningProcs.StepDiagnosticProgress,Hi.NcParsers.NcDiagnosticProgress,System.Threading.CancellationToken)">
RunNcLines(string, IEnumerable&lt;string&gt;, MachiningSession, StepDiagnosticProgress, NcDiagnosticProgress, CancellationToken)
</h3>
@@ -232,7 +232,7 @@ Class HardNcRunner
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IEnumerable&lt;SourcedActEntry&gt; RunControlLines(string relNcFilePath, IEnumerable&lt;string&gt; lines, MachiningSession machiningSession, SessionProgress sessionProgress, CancellationToken cancellationToken)</code></pre>
<pre><code class="lang-csharp hljs">public IEnumerable&lt;SourcedActEntry&gt; RunNcLines(string relNcFilePath, IEnumerable&lt;string&gt; lines, MachiningSession machiningSession, StepDiagnosticProgress stepDiagnosticProgress, NcDiagnosticProgress ncDiagnosticProgress, CancellationToken cancellationToken)</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -246,8 +246,11 @@ Class HardNcRunner
<dt><code>machiningSession</code> <a class="xref" href="Hi.MachiningProcs.MachiningSession.html">MachiningSession</a></dt>
<dd><p>The machining session that owns runtime state for this run.</p>
</dd>
<dt><code>sessionProgress</code> <a class="xref" href="Hi.MachiningProcs.SessionProgress.html">SessionProgress</a></dt>
<dd><p>The session message host for logging.</p>
<dt><code>stepDiagnosticProgress</code> <a class="xref" href="Hi.MachiningProcs.StepDiagnosticProgress.html">StepDiagnosticProgress</a></dt>
<dd><p>Progress sink for cutter-location strip updates emitted during the run.</p>
</dd>
<dt><code>ncDiagnosticProgress</code> <a class="xref" href="Hi.NcParsers.NcDiagnosticProgress.html">NcDiagnosticProgress</a></dt>
<dd><p>NC-pipeline sink; receives the parse progress / diagnostics of this legacy runner.</p>
</dd>
<dt><code>cancellationToken</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></dt>
<dd><p>Cancellation token to cancel the operation</p>