deploy fixed MRR drift and webservice CylindroidHolder buckle branch update issue.

This commit is contained in:
iamboss 2026-05-28 20:27:45 +08:00
parent 95b5790622
commit bb0ab7a280
22 changed files with 149 additions and 76 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -11,9 +11,9 @@
"dependencies": {
"AvalonEdit": "6.3.0.90",
"FontAwesome.Sharp": "6.3.0",
"Hi.WpfPlus": "3.1.142",
"HiNc": "3.1.174",
"HiNc-Resource": "3.1.57",
"Hi.WpfPlus": "3.1.143",
"HiNc": "3.1.175",
"HiNc-Resource": "3.1.58",
"Serilog.Extensions.Hosting": "10.0.0",
"Serilog.Sinks.Console": "6.1.1",
"Serilog.Sinks.File": "7.0.0",
@ -1598,36 +1598,36 @@
}
}
},
"Hi.WpfPlus/3.1.142": {
"Hi.WpfPlus/3.1.143": {
"dependencies": {
"HiDisp": "3.1.148"
"HiDisp": "3.1.149"
},
"runtime": {
"lib/net10.0-windows7.0/Hi.WpfPlus.dll": {
"assemblyVersion": "3.1.142.0",
"fileVersion": "3.1.142.0"
"assemblyVersion": "3.1.143.0",
"fileVersion": "3.1.143.0"
}
}
},
"HiCbtr/3.1.145": {
"HiCbtr/3.1.146": {
"dependencies": {
"HiDisp": "3.1.148"
"HiDisp": "3.1.149"
},
"runtime": {
"lib/net10.0/HiCbtr.dll": {
"assemblyVersion": "3.1.145.0",
"fileVersion": "3.1.145.0"
"assemblyVersion": "3.1.146.0",
"fileVersion": "3.1.146.0"
}
}
},
"HiDisp/3.1.148": {
"HiDisp/3.1.149": {
"dependencies": {
"HiGeom": "3.1.136"
"HiGeom": "3.1.137"
},
"runtime": {
"lib/net10.0/HiDisp.dll": {
"assemblyVersion": "3.1.148.0",
"fileVersion": "3.1.148.0"
"assemblyVersion": "3.1.149.0",
"fileVersion": "3.1.149.0"
}
},
"native": {
@ -1645,15 +1645,15 @@
}
}
},
"HiGeom/3.1.136": {
"HiGeom/3.1.137": {
"dependencies": {
"MathNet.Numerics": "5.0.0",
"Microsoft.CodeAnalysis.Scripting.Common": "5.3.0"
},
"runtime": {
"lib/net10.0/HiGeom.dll": {
"assemblyVersion": "3.1.136.0",
"fileVersion": "3.1.136.0"
"assemblyVersion": "3.1.137.0",
"fileVersion": "3.1.137.0"
}
},
"resources": {
@ -1665,27 +1665,27 @@
}
}
},
"HiLicense/3.1.138": {
"HiLicense/3.1.139": {
"dependencies": {
"HiGeom": "3.1.136"
"HiGeom": "3.1.137"
},
"runtime": {
"lib/net10.0/HiLicense.dll": {
"assemblyVersion": "3.1.138.0",
"fileVersion": "3.1.138.0"
"assemblyVersion": "3.1.139.0",
"fileVersion": "3.1.139.0"
}
}
},
"HiMech/3.1.156": {
"HiMech/3.1.157": {
"dependencies": {
"CommandLineParser": "2.9.1",
"HiCbtr": "3.1.145",
"HiCbtr": "3.1.146",
"Microsoft.CodeAnalysis.CSharp.Scripting": "5.3.0"
},
"runtime": {
"lib/net10.0/HiMech.dll": {
"assemblyVersion": "3.1.156.0",
"fileVersion": "3.1.156.0"
"assemblyVersion": "3.1.157.0",
"fileVersion": "3.1.157.0"
}
},
"resources": {
@ -1700,18 +1700,18 @@
}
}
},
"HiNc/3.1.174": {
"HiNc/3.1.175": {
"dependencies": {
"Dapper": "2.1.35",
"HiLicense": "3.1.138",
"HiMech": "3.1.156",
"HiUniNc": "3.1.151",
"HiLicense": "3.1.139",
"HiMech": "3.1.157",
"HiUniNc": "3.1.152",
"Microsoft.Data.Sqlite": "9.0.0"
},
"runtime": {
"lib/net10.0/HiNc.dll": {
"assemblyVersion": "3.1.174.0",
"fileVersion": "3.1.174.0"
"assemblyVersion": "3.1.175.0",
"fileVersion": "3.1.175.0"
}
},
"resources": {
@ -1723,22 +1723,22 @@
}
}
},
"HiNc-Resource/3.1.57": {
"HiNc-Resource/3.1.58": {
"runtime": {
"lib/net10.0/HiNc-Resource.dll": {
"assemblyVersion": "3.1.57.0",
"fileVersion": "3.1.57.0"
"assemblyVersion": "3.1.58.0",
"fileVersion": "3.1.58.0"
}
}
},
"HiUniNc/3.1.151": {
"HiUniNc/3.1.152": {
"dependencies": {
"HiMech": "3.1.156"
"HiMech": "3.1.157"
},
"runtime": {
"lib/net10.0/HiUniNc.dll": {
"assemblyVersion": "3.1.151.0",
"fileVersion": "3.1.151.0"
"assemblyVersion": "3.1.152.0",
"fileVersion": "3.1.152.0"
}
}
},
@ -2117,68 +2117,68 @@
"path": "fontawesome.sharp/6.3.0",
"hashPath": "fontawesome.sharp.6.3.0.nupkg.sha512"
},
"Hi.WpfPlus/3.1.142": {
"Hi.WpfPlus/3.1.143": {
"type": "package",
"serviceable": true,
"sha512": "sha512-I1O7HrANDPwLaB+zfRXs9GflyFNxtiJ2zGNKDLHAvF5Mo+lFUtU5rxYCxq/fRZJbcjv2Crrc8mlJ8namoIcHUQ==",
"path": "hi.wpfplus/3.1.142",
"hashPath": "hi.wpfplus.3.1.142.nupkg.sha512"
"sha512": "sha512-NqoWlkW+y+6uGCx+Ptngc5kreX0g2wXfZiyrnvrpwTzndBZxJSTy9t+rLHxTI8EcKD71kRtNd5p57P3LgJHLkQ==",
"path": "hi.wpfplus/3.1.143",
"hashPath": "hi.wpfplus.3.1.143.nupkg.sha512"
},
"HiCbtr/3.1.145": {
"HiCbtr/3.1.146": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Ab/TIbJYrnQnuWpu1N27nTf+f5kGEiBAh86o1hVLUT4xVYQDxpnTSJ9m2M3iulDtcWhYWElonGMGbAu4yyr/gQ==",
"path": "hicbtr/3.1.145",
"hashPath": "hicbtr.3.1.145.nupkg.sha512"
"sha512": "sha512-5AjDVQo4agjjH0bqY/l62sTTU93kt+FBlNK231qLli+qn7loalh0dCaYA5r4pindPKaQuvgvDs6atvRfN7JlVA==",
"path": "hicbtr/3.1.146",
"hashPath": "hicbtr.3.1.146.nupkg.sha512"
},
"HiDisp/3.1.148": {
"HiDisp/3.1.149": {
"type": "package",
"serviceable": true,
"sha512": "sha512-hQzKxONIuGYUWKT7/tc9Pjye440gdWIYQ5eKoklFVCc6r3IN40UST18T98y92sq158cypuQ57cN2X/4iE7o6zw==",
"path": "hidisp/3.1.148",
"hashPath": "hidisp.3.1.148.nupkg.sha512"
"sha512": "sha512-yz18mPtwkDOzOL0RnPOJZOD15LSbJ2sLIw7mhTFOJ6i0oCDJFh3Qm5z1g+fOxWf72hQxlIH6vyOu+wVSJ37CtA==",
"path": "hidisp/3.1.149",
"hashPath": "hidisp.3.1.149.nupkg.sha512"
},
"HiGeom/3.1.136": {
"HiGeom/3.1.137": {
"type": "package",
"serviceable": true,
"sha512": "sha512-QisKmDbZ2SoEa4clTi397VB+FlbmuUR+vW5oqdMO5HU3XDTqWZ2y3XUt99K+zSoB7ngtHAXAVkRJQDvOsS9ZaA==",
"path": "higeom/3.1.136",
"hashPath": "higeom.3.1.136.nupkg.sha512"
"sha512": "sha512-9nfvREp+KOztgfAAOzD7ZL+Tzh39vFnr2f4ATwS0v5Zg+eo6++iXEI1BVz1P3EhsEJHfPoRYhw+MnNX5834YEg==",
"path": "higeom/3.1.137",
"hashPath": "higeom.3.1.137.nupkg.sha512"
},
"HiLicense/3.1.138": {
"HiLicense/3.1.139": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zsReBAVZ7Pjh9ZxEvZkLzvBAKWLaw2rNb5uIMaudrb/sdJwcFvATeAe/8BGn3rTASjrpXBB9wFFTadtfpf5t8w==",
"path": "hilicense/3.1.138",
"hashPath": "hilicense.3.1.138.nupkg.sha512"
"sha512": "sha512-jzSJBGgeEhCvrDNwYIiMjLd4cI1GgXuC9ryUon12iYl3LFcmghMkffkmzxhAJqO2e8mt4cja/IaUJ2h7pKmjiQ==",
"path": "hilicense/3.1.139",
"hashPath": "hilicense.3.1.139.nupkg.sha512"
},
"HiMech/3.1.156": {
"HiMech/3.1.157": {
"type": "package",
"serviceable": true,
"sha512": "sha512-76pYizkB6Tzr9RkHiiu36eUejIEhmwy/37GoFGR4UFJY3zLJVBtlku1BYq4FsRCG/HJOtAzGCxweqix1jkmGbQ==",
"path": "himech/3.1.156",
"hashPath": "himech.3.1.156.nupkg.sha512"
"sha512": "sha512-qRPonSJot3XkDs4ELGyDJXU8wCH0pZxXifCTQdV066rybUMtYtAi3tYZXvm5qhdwv72LrV1UimvAtnAL1+riPg==",
"path": "himech/3.1.157",
"hashPath": "himech.3.1.157.nupkg.sha512"
},
"HiNc/3.1.174": {
"HiNc/3.1.175": {
"type": "package",
"serviceable": true,
"sha512": "sha512-BUs6pZ4aDLArmwSc9JP/cgUf+JuRj4/d8ZSUbccV+t8rDuZ7vtNSWtPPiPKEmPJDIRR2OHp5Jy0odzfpP8KaXA==",
"path": "hinc/3.1.174",
"hashPath": "hinc.3.1.174.nupkg.sha512"
"sha512": "sha512-vO9UmlkXx6JRqQXa7UFkmB98swYACPShAT1ntSAgxsCQuWojNR0RGHoCew9cDaRltDrUZ4kHreDNYXi7C+8gNA==",
"path": "hinc/3.1.175",
"hashPath": "hinc.3.1.175.nupkg.sha512"
},
"HiNc-Resource/3.1.57": {
"HiNc-Resource/3.1.58": {
"type": "package",
"serviceable": true,
"sha512": "sha512-lYgRxhqeGNycGkhoRRg0TlF6xwXc0D26tDilhoiNkd34/U5Ev4LhnjhKoDSij9xWxi8ZyOX7vvLfdjPK56d26Q==",
"path": "hinc-resource/3.1.57",
"hashPath": "hinc-resource.3.1.57.nupkg.sha512"
"sha512": "sha512-syXWolXo2nF6+DYk4W5BLjLMCS+apVtuvph3CMnetxlczhqpCzfQ1yWQ1ufz3VB/vixcZw/4FCbmdmDgVYPvIA==",
"path": "hinc-resource/3.1.58",
"hashPath": "hinc-resource.3.1.58.nupkg.sha512"
},
"HiUniNc/3.1.151": {
"HiUniNc/3.1.152": {
"type": "package",
"serviceable": true,
"sha512": "sha512-8Acx1Tue9MxUpo9wOK9TrjHOhFlulaXTtPzcpH+LrZg3OduJKxd/pM9ZuOprgXrpzaxdn3A84u2CM8yw9DMzIA==",
"path": "hiuninc/3.1.151",
"hashPath": "hiuninc.3.1.151.nupkg.sha512"
"sha512": "sha512-f9i0ALWqfwMJTU3PMdSjh0yCK0aJ1ZG4zMDoOk0OpAt+vpwUrQ0n6IH/Q1y/OtZR8F4d2IsEbvej7UUOM+8rnA==",
"path": "hiuninc/3.1.152",
"hashPath": "hiuninc.3.1.152.nupkg.sha512"
},
"MathNet.Numerics/5.0.0": {
"type": "package",

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -576,6 +576,63 @@ by each type's <code>Reg(this)</code> call.</p>
<a id="Hi_Common_XmlUtils_XFactory_GenListSkippingUnloadable_" data-uid="Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable*"></a>
<h3 id="Hi_Common_XmlUtils_XFactory_GenListSkippingUnloadable__1_System_Collections_Generic_IEnumerable_System_Xml_Linq_XElement__System_String_System_IProgress_System_Object__System_Boolean_System_Object___" data-uid="Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable``1(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.String,System.IProgress{System.Object},System.Boolean,System.Object[])">
GenListSkippingUnloadable&lt;T&gt;(IEnumerable&lt;XElement&gt;, string, IProgress&lt;object&gt;, bool, object[])
</h3>
<div class="markdown level1 summary"><p>Deserializes each element of <code class="paramref">elements</code> into a
<code class="typeparamref">T</code>, skipping — instead of throwing on — any element
whose XName is not registered (e.g. a renamed or removed component) or
whose generator throws. Each skipped element is reported to
<code class="paramref">progress</code> as a <a class="xref" href="Hi.Common.Messages.MessageFlag.html#Hi_Common_Messages_MessageFlag_Warning">Warning</a>.
Use when a partially-loadable list (such as a saved pipeline whose schema
has drifted while a feature is in development) is preferable to aborting
the whole load.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static List&lt;T&gt; GenListSkippingUnloadable&lt;T&gt;(IEnumerable&lt;XElement&gt; elements, string baseDirectory, IProgress&lt;object&gt; progress, bool enableRebase = true, object[] res = null) where T : class</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>elements</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a>&gt;</dt>
<dd></dd>
<dt><code>baseDirectory</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
<dt><code>progress</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iprogress-1">IProgress</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>&gt;</dt>
<dd></dd>
<dt><code>enableRebase</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
<dt><code>res</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>[]</dt>
<dd></dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
<h4 class="section">Type Parameters</h4>
<dl class="parameters">
<dt><code>T</code></dt>
<dd></dd>
</dl>
<a id="Hi_Common_XmlUtils_XFactory_Gen_" data-uid="Hi.Common.XmlUtils.XFactory.Gen*"></a>
<h3 id="Hi_Common_XmlUtils_XFactory_Gen__1_System_Xml_Linq_XElement_System_String_System_IProgress_System_Object__System_Boolean_System_Object___" data-uid="Hi.Common.XmlUtils.XFactory.Gen``1(System.Xml.Linq.XElement,System.String,System.IProgress{System.Object},System.Boolean,System.Object[])">

File diff suppressed because one or more lines are too long

View File

@ -16255,6 +16255,22 @@ references:
fullName.vb: Hi.Common.XmlUtils.XFactory.GenFileRefSource(Of T)(System.Xml.Linq.XElement, String, System.IProgress(Of Object), Boolean, Object())
nameWithType: XFactory.GenFileRefSource<T>(XElement, string, IProgress<object>, bool, object[])
nameWithType.vb: XFactory.GenFileRefSource(Of T)(XElement, String, IProgress(Of Object), Boolean, Object())
- uid: Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable*
name: GenListSkippingUnloadable
href: api/Hi.Common.XmlUtils.XFactory.html#Hi_Common_XmlUtils_XFactory_GenListSkippingUnloadable_
commentId: Overload:Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable
isSpec: "True"
fullName: Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable
nameWithType: XFactory.GenListSkippingUnloadable
- uid: Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable``1(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.String,System.IProgress{System.Object},System.Boolean,System.Object[])
name: GenListSkippingUnloadable<T>(IEnumerable<XElement>, string, IProgress<object>, bool, object[])
href: api/Hi.Common.XmlUtils.XFactory.html#Hi_Common_XmlUtils_XFactory_GenListSkippingUnloadable__1_System_Collections_Generic_IEnumerable_System_Xml_Linq_XElement__System_String_System_IProgress_System_Object__System_Boolean_System_Object___
commentId: M:Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable``1(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.String,System.IProgress{System.Object},System.Boolean,System.Object[])
name.vb: GenListSkippingUnloadable(Of T)(IEnumerable(Of XElement), String, IProgress(Of Object), Boolean, Object())
fullName: Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable<T>(System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement>, string, System.IProgress<object>, bool, object[])
fullName.vb: Hi.Common.XmlUtils.XFactory.GenListSkippingUnloadable(Of T)(System.Collections.Generic.IEnumerable(Of System.Xml.Linq.XElement), String, System.IProgress(Of Object), Boolean, Object())
nameWithType: XFactory.GenListSkippingUnloadable<T>(IEnumerable<XElement>, string, IProgress<object>, bool, object[])
nameWithType.vb: XFactory.GenListSkippingUnloadable(Of T)(IEnumerable(Of XElement), String, IProgress(Of Object), Boolean, Object())
- uid: Hi.Common.XmlUtils.XFactory.Gen``1(System.Xml.Linq.XElement,System.String,System.IProgress{System.Object},System.Boolean,System.Object[])
name: Gen<T>(XElement, string, IProgress<object>, bool, object[])
href: api/Hi.Common.XmlUtils.XFactory.html#Hi_Common_XmlUtils_XFactory_Gen__1_System_Xml_Linq_XElement_System_String_System_IProgress_System_Object__System_Boolean_System_Object___

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.