This commit is contained in:
2025-12-18 11:09:45 +08:00
parent 5e28ac1fa7
commit 32ff8b45e3
62 changed files with 2436 additions and 1551 deletions
@@ -188,8 +188,8 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<a id="Hi_MachiningProcs_ProxyProjectService__ctor_" data-uid="Hi.MachiningProcs.ProxyProjectService.#ctor*"></a>
<h3 id="Hi_MachiningProcs_ProxyProjectService__ctor_Hi_MachiningProcs_LocalProjectService_Microsoft_Extensions_Options_IOptions_Hi_HiNcKits_ProxyConfig__" data-uid="Hi.MachiningProcs.ProxyProjectService.#ctor(Hi.MachiningProcs.LocalProjectService,Microsoft.Extensions.Options.IOptions{Hi.HiNcKits.ProxyConfig})">
ProxyProjectService(LocalProjectService, IOptions&lt;ProxyConfig&gt;)
<h3 id="Hi_MachiningProcs_ProxyProjectService__ctor_Hi_MachiningProcs_LocalProjectService_Hi_HiNcKits_ProxyConfig_" data-uid="Hi.MachiningProcs.ProxyProjectService.#ctor(Hi.MachiningProcs.LocalProjectService,Hi.HiNcKits.ProxyConfig)">
ProxyProjectService(LocalProjectService, ProxyConfig)
</h3>
@@ -198,7 +198,7 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ProxyProjectService(LocalProjectService localProjectService, IOptions&lt;ProxyConfig&gt; proxyConfigOptions)</code></pre>
<pre><code class="lang-csharp hljs">public ProxyProjectService(LocalProjectService localProjectService, ProxyConfig proxyConfig)</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -206,7 +206,7 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<dt><code>localProjectService</code> <a class="xref" href="Hi.MachiningProcs.LocalProjectService.html">LocalProjectService</a></dt>
<dd><p>The local project service.</p>
</dd>
<dt><code>proxyConfigOptions</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1">IOptions</a>&lt;<a class="xref" href="Hi.HiNcKits.ProxyConfig.html">ProxyConfig</a>&gt;</dt>
<dt><code>proxyConfig</code> <a class="xref" href="Hi.HiNcKits.ProxyConfig.html">ProxyConfig</a></dt>
<dd><p>The proxy configuration options.</p>
</dd>
</dl>
@@ -238,7 +238,7 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string AdminDirectory { get; }</code></pre>
<pre><code class="lang-csharp hljs">public string AdminDirectory { get; set; }</code></pre>
</div>
@@ -290,38 +290,6 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<a id="Hi_MachiningProcs_ProxyProjectService_MachiningProject_" data-uid="Hi.MachiningProcs.ProxyProjectService.MachiningProject*"></a>
<h3 id="Hi_MachiningProcs_ProxyProjectService_MachiningProject" data-uid="Hi.MachiningProcs.ProxyProjectService.MachiningProject">
MachiningProject
</h3>
<div class="markdown level1 summary"><p>Gets or sets the machining project instance.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public MachiningProject MachiningProject { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.MachiningProcs.MachiningProject.html">MachiningProject</a></dt>
<dd></dd>
</dl>
<a id="Hi_MachiningProcs_ProxyProjectService_MachiningProjectPath_" data-uid="Hi.MachiningProcs.ProxyProjectService.MachiningProjectPath*"></a>
<h3 id="Hi_MachiningProcs_ProxyProjectService_MachiningProjectPath" data-uid="Hi.MachiningProcs.ProxyProjectService.MachiningProjectPath">
@@ -329,8 +297,7 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
</h3>
<div class="markdown level1 summary"><p>Gets or sets the path to the machining project file.</p>
</div>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -354,19 +321,19 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<a id="Hi_MachiningProcs_ProxyProjectService_ProjectPathRelativeToAdmin_" data-uid="Hi.MachiningProcs.ProxyProjectService.ProjectPathRelativeToAdmin*"></a>
<a id="Hi_MachiningProcs_ProxyProjectService_ProxyConfig_" data-uid="Hi.MachiningProcs.ProxyProjectService.ProxyConfig*"></a>
<h3 id="Hi_MachiningProcs_ProxyProjectService_ProjectPathRelativeToAdmin" data-uid="Hi.MachiningProcs.ProxyProjectService.ProjectPathRelativeToAdmin">
ProjectPathRelativeToAdmin
<h3 id="Hi_MachiningProcs_ProxyProjectService_ProxyConfig" data-uid="Hi.MachiningProcs.ProxyProjectService.ProxyConfig">
ProxyConfig
</h3>
<div class="markdown level1 summary"><p>Gets the project path relative to the admin directory.</p>
<div class="markdown level1 summary"><p>Gets the proxy configuration options.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ProjectPathRelativeToAdmin { get; }</code></pre>
<pre><code class="lang-csharp hljs">public ProxyConfig ProxyConfig { get; }</code></pre>
</div>
@@ -375,7 +342,7 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dt><a class="xref" href="Hi.HiNcKits.ProxyConfig.html">ProxyConfig</a></dt>
<dd></dd>
</dl>
@@ -386,19 +353,19 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<a id="Hi_MachiningProcs_ProxyProjectService_ProxyConfigOptions_" data-uid="Hi.MachiningProcs.ProxyProjectService.ProxyConfigOptions*"></a>
<a id="Hi_MachiningProcs_ProxyProjectService_RelativeProjectPath_" data-uid="Hi.MachiningProcs.ProxyProjectService.RelativeProjectPath*"></a>
<h3 id="Hi_MachiningProcs_ProxyProjectService_ProxyConfigOptions" data-uid="Hi.MachiningProcs.ProxyProjectService.ProxyConfigOptions">
ProxyConfigOptions
<h3 id="Hi_MachiningProcs_ProxyProjectService_RelativeProjectPath" data-uid="Hi.MachiningProcs.ProxyProjectService.RelativeProjectPath">
RelativeProjectPath
</h3>
<div class="markdown level1 summary"><p>Gets the proxy configuration options.</p>
<div class="markdown level1 summary"><p>Gets the project path relative to the <a class="xref" href="Hi.MachiningProcs.ProxyProjectService.html#Hi_MachiningProcs_ProxyProjectService_AdminDirectory">AdminDirectory</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IOptions&lt;ProxyConfig&gt; ProxyConfigOptions { get; }</code></pre>
<pre><code class="lang-csharp hljs">public string RelativeProjectPath { get; }</code></pre>
</div>
@@ -407,7 +374,7 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1">IOptions</a>&lt;<a class="xref" href="Hi.HiNcKits.ProxyConfig.html">ProxyConfig</a>&gt;</dt>
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
@@ -527,7 +494,7 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task LoadProject(string relativeFilePath)</code></pre>
<pre><code class="lang-csharp hljs">public void LoadProject(string relativeFilePath)</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -537,12 +504,6 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
<dd><p>A task representing the asynchronous operation</p>
</dd>
</dl>
@@ -632,7 +593,7 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task SaveAsProject(string relativeFilePath)</code></pre>
<pre><code class="lang-csharp hljs">public void SaveAsProject(string relativeFilePath)</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -642,11 +603,6 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
<dd></dd>
</dl>
@@ -670,16 +626,10 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task SaveProject()</code></pre>
<pre><code class="lang-csharp hljs">public void SaveProject()</code></pre>
</div>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
<dd><p>A task representing the asynchronous operation.</p>
</dd>
</dl>