diff --git a/docs/evidence/p014-tiny-poc-2026-10/00-preregistration.md b/docs/evidence/p014-tiny-poc-2026-10/00-preregistration.md new file mode 100644 index 00000000..b68d03e6 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/00-preregistration.md @@ -0,0 +1,259 @@ +# P-014 Tiny PoC — pre-registration + +Written 2026-10-21 11:10 +05, before the instrument exists and before any measuring run. Base: `main` `228e38d7` +(merge of #421). Owner decision: `GO-P014-TINY-POC`, with production still NO-GO. + +**Budget.** 0.25 agent-day, counted from 11:00. STOP at 13:00, not extended. When the budget runs out, I commit +the evidence I have and the verdict is `INCONCLUSIVE-P014-TINY-POC`, unless a KILL condition has already been +met. + +**Verdict.** Exactly one of `PASS-P014-TINY-POC`, `KILL-P014-TINY-POC`, `INCONCLUSIVE-P014-TINY-POC`. After a +KILL I stop and keep the evidence. Conditions are not changed to reach a PASS. + +## 0. Environment change, recorded before the first run + +The host's .NET installation was replaced at about 10:59–11:00 today. I did not make this change. + +| | Before (#419, #421) | Now | +|---|---|---| +| SDK | 10.0.401 | **11.0.100-rc.2.26504.105** only | +| `Microsoft.NETCore.App.Ref` / `WindowsDesktop.App.Ref` / `AspNetCore.App.Ref` | 8.0.31, 10.0.12 | **8.0.32, 10.0.13**, 11.0.0-rc.2 | + +Consequences, fixed now: +- **P4 and P5** resolve against 10.0.13. Their assets record no pack patch, so their status is + `PACK_MAJOR_MINOR` (DESIGN §2 D1). +- **The #419 B manifests** (10.0.12) are no longer reproducible byte for byte, and their pack-DLL hashes are + expected to differ. The comparison with #419 is therefore made by **assembly simple name**, not by hash. +- **API identity between 10.0.12 and 10.0.13** cannot be checked, because 10.0.12 is gone. That remains an open + question. + +## 1. The mechanism under test (research instrument only) + +A new research program in `instrument/`, built offline. It never touches the extractor, the core, OwnIR, CI or +goldens. + +**Unit.** One SDK-style `PackageReference` project at one target. Each unit gets: +- its own `CSharpCompilation`; +- its own source set, which is the extractor's text resolution (`ProjectCsFiles` rules, ported); +- default `CSharpParseOptions`, the same as the extractor: **no defines and no implicit usings in any real + project**; +- its own references. + +Project references become `CompilationReference`s to the referenced unit's compilation, built first. + +**Target selection.** Use the RID-less key of `targets` in `obj/project.assets.json`. +- One key: that key. +- More than one: `--tfm` is required, otherwise `UNSUPPORTED(multi-tfm)`. +- RID keys are ignored for compile. +- For a referenced project, take the target whose framework equals the root's target entry `framework`. If there + is no unique match, the result is `SOURCE_SET_INCOMPLETE(p2p-target)`. + +### Framework references (contract: dotnet/sdk `ResolveTargetingPackAssets`) + +- **Targeting packs.** Each name in `project.frameworks[alias].frameworkReferences` maps to a targeting pack: + - `Microsoft.NETCore.App` → `Microsoft.NETCore.App.Ref`; + - `Microsoft.AspNetCore.App` → `Microsoft.AspNetCore.App.Ref`; + - `Microsoft.WindowsDesktop.App[.WPF|.WindowsForms]` → `Microsoft.WindowsDesktop.App.Ref`, profile + `WPF`/`WindowsForms`; + - `Microsoft.Windows.SDK.NET.Ref.Windows` → NuGet `Microsoft.Windows.SDK.NET.Ref`, profile `Windows`. + + Any other name gives `UNSUPPORTED(framework-reference)`. +- **Pack version.** + - The exact version in `downloadDependencies` if listed (`PACK_EXACT`). + - Otherwise the highest installed patch of the target's `major.minor` (`PACK_MAJOR_MINOR`). + - None installed: `REFERENCE_MISSING(pack)`, with no substitution. +- **Files** come from the pack's `data/FrameworkList.xml`: + - skip `Type="Analyzer"` and `ReferencedByDefault="false"`; + - when a profile is requested, take only files whose `Profile` list contains it (files with no `Profile` are + skipped); + - with no profile, take all; + - the path is the pack root plus `Path`. +- **Conflict item.** `AssemblyVersion` and `FileVersion` come from FrameworkList; the package id is the pack id. +- **Overrides.** The pack's `data/PackageOverrides.txt` makes the **pack id** override each listed package up to + its version, inclusive. + +### Package references + +- Every `type: package` entry of the chosen target, `compile` items only, `_._` excluded, from the global + packages folder. +- Absent: `REFERENCE_MISSING(package)`. +- Content hash differs from `.nupkg.metadata` `contentHash`: `REFERENCE_MISSING(package-identity)`. +- `AssemblyVersion` and `FileVersion` are read from the DLL itself. + +### Conflict rule (contract: dotnet/sdk `ResolvePackageFileConflicts` + `ConflictResolver`) + +References conflict when their **file names** are equal, case-insensitive. A pair is decided by the first rule +that applies: +1. package override, as above; +2. if one file is missing: unresolved; +3. higher `AssemblyVersion`; if only one has one: unresolved; +4. higher `FileVersion`; if only one has one: unresolved; +5. package rank. The SDK's `PackageConflictPreferredPackages` list is not on disk in a form I read, so a framework + item beats a package item here **as an assumption**, labelled `TIE_FRAMEWORK_ASSUMED` and counted; +6. platform item (not reached for compile references from targeting packs); +7. otherwise `CONFLICT_UNRESOLVED`. The unit is then not `COMPLETE`. + +Two package items with equal versions are `CONFLICT_UNRESOLVED`. The copy-local tie-break is a runtime rule and is +not used. + +### Source-set completeness (separate axis, never merged with references) + +`SOURCE_SET_INCOMPLETE()` is set when any of these hold: +- `UseWPF`/`UseWindowsForms` with `.xaml`/`.resx` designer generation; +- a package with `analyzers/dotnet/cs`; +- framework generator attributes in the sources: `LibraryImport`, `GeneratedRegex`, `JSImport`/`JSExport`, + `GeneratedComInterface`; +- `Directory.Build.props` or `Directory.Build.targets` above the project; +- a non-empty `DefineConstants`; +- `ImplicitUsings` set to `enable` or `true` (reported, **not applied**); +- a project-reference member without assets. + +### Coverage sidecar (DESIGN §4) + +- **Per unit:** + - status, reasons and manifest (with chosen conflict winners); + - site counts for invocations, types and event `+=`, with `unresolved_no_marker` (G1); + - disposable-type sites, with `name_heuristic` (G2); + - compiler errors by id; + - file counts. +- **Site status:** + - `SYMBOL_RESOLVED`: `Symbol != null`, no error type in the containing type, and no error diagnostic + intersecting the site; + - `SYMBOL_AMBIGUOUS`: `CandidateReason` ambiguous with ≥ 2 candidates, or CS0104/CS0121/CS0229/CS0433 at the + site; + - `UNRESOLVED`: otherwise. +- **Format.** Deterministic JSON: sorted, relative paths, no timings. + +**Built-in isolation check.** Every `SYMBOL_RESOLVED` symbol must have a containing assembly that is either: +- the unit itself; +- an assembly of the unit's own manifest; or +- a unit in its own closure. + +Every other case is counted as `foreign_binding`. + +**Modes.** +- `exact-project` (above). +- `legacy-merged`: today's extractor shape. One compilation over all units' sources; references are the running + process's TPA, first file name wins. It is used as the cost baseline and the comparison. + +## 2. Controls (expected results fixed now) + +**In-memory, unit level** (the boundary and site classification; real Roslyn, synthetic references): + +| # | Control | Expected in exact-project | +|---|---|---| +| K1 | consistent BCL-only unit | `foreign_binding = 0`; no change vs legacy at its sites | +| K2 | `Lib` 1.0 in U1, 2.0 in U2 | each unit binds its own version; no CS1704 | +| K4 | `Dup.T` in U1 and U2; U3 → U1, U2 | legacy-merged: CS0101. U3's site `SYMBOL_AMBIGUOUS` via CS0433. U2's `One()` `UNRESOLVED` (CS1061) | +| K5 | external `event` and `int` field, both `+=` | event counted `event`, field `non_event` | +| K6 | type from an absent assembly | `UNRESOLVED`; `foreign_binding = 0` | +| K7 | `#if NET8_0 … #else … #endif` | `#else` branch seen (no defines); reported as a source-set limit | +| K-iso F2.3 | implicit usings in U1 only | U2 `File.Exists` `UNRESOLVED` | +| K-iso F2.4 | `Timer` | U2 binds `System.Timers.Timer.Elapsed` (event) | +| K-iso F2.5 | U3 lacks `Dep` | U3 site `UNRESOLVED`; `foreign_binding = 0` | +| K11 | unresolved `x.E += (s, e) => {}` and `+= new EventHandler(H)` | `unresolved_no_marker = 2` | +| K12 | unresolved `FooStream` field | `name_heuristic = 1`, not counted resolved | + +**On disk, assets level.** +- Synthetic projects under `fixtures/`, restored **offline** by the local SDK with the global packages folder as + the only source. +- These are my own fixtures, not third-party code. +- The SDK's own resolved compile references (`ReferencePathWithRefAssemblies` after `ResolveAssemblyReferences`) + are the **oracle**. The oracle is used only to judge the instrument; it is not part of the mechanism. + +| # | Control | Expected | +|---|---|---| +| K3 | `net8.0` + `System.Collections.Immutable` 9.0.0 (has `lib/net8.0` and `lib/netstandard2.0`) | compile asset `lib/net8.0` | +| **K8a** | `net8.0` + `System.Collections.Immutable` 9.0.0 and `System.Reflection.Metadata` 9.0.0 | **package wins** both (AssemblyVersion 9 > 8). Instrument == oracle | +| **K8b** | `net8.0` + `System.Text.Json` 8.0.5 | instrument == oracle (override list or version decides). Expected framework wins, by override or version | +| **K8c** | `net10.0-windows` with `UseWPF` only | no `System.Windows.Forms.dll` in the manifest (profile). Instrument == oracle on the framework file set | +| K9 | `net8.0;net10.0` | `UNSUPPORTED(multi-tfm)` without `--tfm`; with `--tfm net8.0` the manifest == oracle for that TFM | +| K10 | root → child project reference, child's `obj` removed after restore | root `SOURCE_SET_INCOMPLETE(p2p-no-assets)`; child types `UNRESOLVED`, not invented | + +**K8 pass condition.** The instrument's set of reference **file names**, with the chosen **assembly identity** +(name + version), equals the oracle's for K8a, K8b, K8c, K9 and K3. Analyzers are excluded on both sides. + +## 3. Real projects (#419 anchors) + +**P4** BB84.IPTV `BB84.IPTV.M3U.Editor` (closure of 3) and **P5** FluentFlyout, from the same on-disk trees as +#419. No restore and no build. + +Measured per project: +- unit statuses and reasons; +- manifest; +- binding coverage; +- compiler errors; +- `foreign_binding`; +- for each #419 R3 site of these projects (P5 OWN014 `SettingsManager.Current.PropertyChanged`, P5 OWN001 + `mediaManager`, P5 `window.SourceInitialized`, P4 `dialog.Closed`, P4 `desktop.Startup`/`desktop.Exit`), its + binding status. + +**Comparison with #419 B** (by simple name, §0): +- call sites bound in #419 B and not in exact-project are listed; +- each of the first 10 such sites, in sorted order, is read. + +**Cost.** +- 3 separate processes per mode × project. +- Each process does a **cold** iteration (first in process) and a **warm** iteration (a second full build of all + units, same process). +- Recorded: wall time per iteration and the process peak working set. +- Reported: medians. +- Context only, not a criterion: today's extractor on the same `.csproj`, built offline from `228e38d7`. + +## 4. Decision (thresholds fixed now) + +**`PASS-P014-TINY-POC`** only if all of the following hold: +1. **Isolation.** + - `foreign_binding = 0` in every control and in P4/P5. + - K2, K4, F2.3, F2.4 and F2.5 as expected. + - No silent false binding in any control. +2. **References.** K8a, K8b, K8c, K9 and K3 equal the oracle. `TIE_FRAMEWORK_ASSUMED` is never needed in K8. K10 + as expected. +3. **Honest coverage.** + - K5, K6, K7, K11 and K12 as expected. + - Every sidecar invariant (DESIGN §4) holds. + - Two runs of the same input give byte-identical sidecars. +4. **Real projects.** + - P4 and P5 complete without a crash. + - Each unit's reference status is `COMPLETE` with `PACK_MAJOR_MINOR`, or a named non-`COMPLETE` reason. + - Every #419-B-bound, exact-unbound site that was read has a stated cause. + - No such site is a wrong binding of exact-project. +5. **Cost.** + - P5 exact-project **warm** median ≤ 3 × legacy-merged warm median. + - Peak working set ≤ **2.0 GB** and ≤ 3 × legacy-merged peak, for P4 and P5. +6. **Boundary.** No change under `frontend/`, `ownlang/`, `rust/`, `spec/`, `tests/`, `.github/` or `scripts/`. + +**`KILL-P014-TINY-POC`** if any of: +- a `foreign_binding` or a silent false binding in any control or real project; +- an instrument/oracle mismatch in K8a/K8b/K8c/K9/K3 that the contract rule above cannot explain; +- the cost limits in item 5 are exceeded; +- a forbidden action is needed (third-party restore or build, network, MSBuild evaluation of a third-party + project, production change). + +**`INCONCLUSIVE-P014-TINY-POC`** if: +- the budget runs out first; or +- a criterion cannot be decided because an input is unavailable (for example, the SDK oracle cannot restore a + fixture offline). + +## 5. What I will not claim + +- Correctness of symbols that were not read. +- That `PACK_MAJOR_MINOR` equals the pack the project was built with. +- Any diagnostic or verdict effect: the extractor is not run with the new mechanism, and no finding is produced by + it. +- Generality beyond P4/P5 and the fixtures. + +## Amendment 1 (11:15 +05, before the instrument exists and before any run) + +The #419 per-site B lists were never committed (only `r0_r1_summary_P*.json` / `r2_summary.tsv`), and the #419 work +folder no longer exists. The per-site comparison in §3 and the item-4 reading are therefore replaced as follows: +- **Against #419 B.** Counts only: resolved calls and types per project, compared with `r0_r1_summary_P4/P5.json` + B. +- **Per-site regression check.** + - Every call or type site that is `SYMBOL_RESOLVED` in this instrument's `legacy-merged` mode and **not** in + `exact-project` is listed (`lost_sites`). + - The first 10 in sorted order per project are read. Each must have a stated cause: the legacy binding was + wrong (net8 implementation, a foreign unit, etc.), or the exact binding is missing for a named reason. + - **An unexplained lost site counts against item 4.** + +No threshold, control or KILL condition changes. diff --git a/docs/evidence/p014-tiny-poc-2026-10/REPORT.md b/docs/evidence/p014-tiny-poc-2026-10/REPORT.md new file mode 100644 index 00000000..5c6e7ecd --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/REPORT.md @@ -0,0 +1,242 @@ +# P-014 Tiny PoC — report + +**Verdict: `PASS-P014-TINY-POC`.** All six pre-registered criteria hold (§6). +- This is a PASS for a **research instrument** that measures binding. It is not a PASS for any change to the + extractor, OwnIR or public diagnostics, and it produces no findings. +- Production stays NO-GO. + +Rules: [`00-preregistration.md`](00-preregistration.md). +- Commit `5a9bb32`, 11:04:52 +05. The "11:10" in its header is my clock reading; the commit time is + authoritative. +- Amendment 1 is commit `207ef84`, 11:06:54. Both were committed before the instrument existed. + +Base `main` `228e38d7`. Work: 11:00 to about 11:25 +05 on 2026-10-21, inside the 0.25 agent-day budget. + +Labels used below: +- **[run]** measured here; +- **[read]** checked by reading code or diagnostics; +- **[doc]** dotnet/sdk source; +- **[inference]** not verified. + +## 1. What was built + +`instrument/` contains a research program (Roslyn 4.9.2, the extractor's version), built offline. For one root +`.csproj` it does the following: +- **Graph.** It reads the existing `obj/project.assets.json` of the root and of every project-reference member, + and builds **one `CSharpCompilation` per project**. Project references become `CompilationReference`s. +- **References.** Each unit's references are selected by the pre-registered contract (§1 of the + pre-registration): + - targeting-pack `FrameworkList.xml` with profiles; + - package `compile` assets with the content-hash identity check; + - conflicts keyed by file name, decided in the dotnet/sdk order: overrides → AssemblyVersion → FileVersion → + (rank/platform). +- **Output.** It writes the deterministic coverage sidecar (DESIGN §4), with a built-in isolation guard. +- **Source set.** It uses the extractor's own text rules, with default parse options. **No implicit usings and no + defines are applied to any real project.** They are only reported. + +No restore or build of third-party code, no network, no MSBuild evaluation of P4/P5. The SDK was run only as an +**oracle on my own synthetic fixtures**, restored offline with the global packages folder as the only source. + +## 2. Environment change (recorded before the first run) + +The host's .NET was replaced at about 11:00, and I did not make the change: +- SDK 10.0.401 became 11.0.100-rc.2; +- packs 8.0.31/10.0.12 became 8.0.32/10.0.13. + +P4/P5 therefore resolve as `PACK_MAJOR_MINOR` against 10.0.13. Whether 10.0.12 and 10.0.13 have the same API +cannot be checked any more. + +## 3. Controls + +**In memory** [run, `data/fixtures/controls.json`]: K1, K2, K4, K5, K6, K7, F2.3, F2.4, F2.5, K11, K12 and the guard +self-test all **PASS**. + +| Control | Observed | +|---|---| +| K2 | `Lib` 1.0 / 2.0: each unit binds its own version; no CS1704 | +| K4 | merged: CS0101. Per unit: U2's `One()` unresolved + CS1061. U3 referencing U1 and U2: type site **ambiguous via CS0433** | +| F2.3 | U2's `File.Exists` unresolved (no leaked implicit usings) | +| F2.4 | U2 binds `System.Timers.Timer.Elapsed` (event) | +| F2.5 | U3 without `Dep`: unresolved, foreign = 0 | +| GUARD | the merged shape's binding of U3's event, judged against U3's own manifest: flagged (3 foreign symbols) | +| K11 / K12 | `unresolved_no_marker = 2` (lambda, `new EventHandler`); `name_heuristic = 1`, not counted resolved | + +**On disk, against the SDK oracle** [run, `data/fixtures/*.compare.json`]. The SDK oracle is +`FindReferenceAssembliesForReferences` → `ReferencePathWithRefAssemblies`. Both sides are compared by path and +assembly version. + +| Control | Instrument vs oracle | Conflicts decided | +|---|---|---| +| K8a (`net8.0` + SCI/SRM 9.0.0) | **163 = 163**, identical | both packages win, rule `assembly-version` (9.0.0.0 > 8.0.0.0) | +| K3 (same fixture) | compile asset `lib/net8.0`, same as oracle | — | +| K8b (`net8.0` + System.Text.Json 8.0.5) | **163 = 163** | framework wins, rule `file-version` (equal AssemblyVersion 8.0.0.0) | +| K8c (`net10.0-windows`, WPF only) | **206 = 206**; no `System.Windows.Forms.dll` | `WindowsBase.dll` pack copy by `assembly-version` | +| K9 (`net8.0;net10.0`) | without `--tfm`: `UNSUPPORTED(multi-tfm)`; with `--tfm`: 163 = 163 and 167 = 167 | — | +| K10 (project reference) | with child assets: two `COMPLETE` units, event resolved; child `obj` removed: root `SOURCE_SET_INCOMPLETE(p2p-no-assets:Child)`, event unresolved, foreign = 0 | — | + +`TIE_FRAMEWORK_ASSUMED` was never needed. + +**Not covered by the oracle:** a **package-vs-package** conflict. P5 has one (`Wpf.Ui.dll`, decided by +`assembly-version`), and it was not checked against a real build. + +## 4. Real projects P4, P5 (#419 anchors) + +**Status** [run, `data/real/P*.exact.sidecar.json`]. All 5 units (P4 root + 3 project-reference members, P5) +have: +- reference status `COMPLETE`; +- `PACK_MAJOR_MINOR`; +- `foreign_binding = 0`; +- no failed invariants; +- no CS0433/CS1704/CS0012/CS0518. + +All are `SOURCE_SET_INCOMPLETE`, with named reasons: + +| Reason | Units | +|---|---| +| `package-analyzers:*` (generators from packages, e.g. `bb84.sourcegenerators`, `communitytoolkit.mvvm`) | all 5 | +| `directory-build:*` | all 5 (P4 sets `ImplicitUsings` in its own `Directory.Build.props`; P5's only hit is a **host** file above all repositories, `source/repos/Directory.Build.targets`, so the detector is conservative) | +| `wpf-xaml-codegen`, `define-constants`, `implicit-usings-not-applied`, `framework-generator:LibraryImport` | P5 | +| `framework-generator:GeneratedRegex` | P4 Application | + +**Binding coverage, `exact-project` vs `legacy-merged`** (today's shape inside the same instrument) [run]: + +| | P4 (4 units) | P5 | +|---|---|---| +| invocations resolved | **1798 / 2901 (62.0%)** vs 729 / 2901 (25.1%) | **1284 / 2003 (64.1%)** vs 643 / 2003 (32.1%) | +| type sites resolved | 1597 / 2341 vs 1183 / 2341 | 775 / 1049 vs 299 / 1049 | +| `+=` bound to an event | 23 of 34 (1 unresolved) vs 7 (17 unresolved, 13 with no OWN050 marker) | 33 of 65 (8 unresolved, all without marker) vs 7 (34 unresolved, 19 without marker) | +| disposable-type sites | 24 resolved, 0 by name vs 0 | 13 resolved + 3 by name vs 3 + 3 | +| methods whose relevant sites all resolve | 20 / 23 | 23 / 37 | +| error diagnostics | 1667 vs 2595 | 1352 vs 2741 | + +**Comparison with #419 B** (counts only, per Amendment 1): +- **P5.** Same denominator, 2003 calls. #419 B resolved 1272; exact-project resolves 1284, under the stricter rule + that no error may sit on the site. #419 B had 59 × CS0433 "between two framework references"; exact-project has + 0. The cause is probably the WPF profile filter [inference]. +- **P4 root.** #419 counted 353 calls over 23 files. The extractor's rules, and so this instrument, exclude + `Properties/Resources.Designer.cs`, which holds 129 `GetString`/`GetObject` calls [read]. Hence 223. Type-site + definitions differ between the instruments, so type counts are not compared. + +**Sites resolved in legacy and not in exact (`lost`)** [run, `data/real/P*.lost.json`, `P4.lost.diag.txt`]: +- **Counts.** P5: 0. P4: 22. All 22 were read, more than the 10 required. +- **Cause.** + - `ImplicitUsings=enable` is set in P4's `Directory.Build.props` and is not applied (owner rule). So `Task`, + `Exception`, `IDisposable` and `IHttpClientFactory` are error types **in the Application unit's own + declarations**. + - Across the `CompilationReference`, the root reports them **at the use site**: CS0246 at 15 call and type + sites. In Infrastructure, the interface signatures no longer match their implementations: CS0535 at 7 base-list + sites. + - The legacy merged compilation binds the same methods and types, but reports the error only once, at the + declaration, so it counts a call whose signature contains error types as "resolved". +- **Verdict.** In every case exact-project's result is **unresolved, not a different symbol**. None is a wrong + binding. The difference is an **over-count in legacy**: a source-set limit shows up honestly per project instead + of being hidden. + +**The 7 #419 R3 sites** [run, `data/real/R3.sites.txt`] are all `+=` sites bound to an `IEventSymbol` in +exact-project: + +| Site | Bound event | +|---|---| +| P5 actionable OWN014 | `CommunityToolkit.Mvvm.ComponentModel.ObservableObject.PropertyChanged` | +| P5 FP | `Window.SourceInitialized` | +| P4 FPs | `IControlledApplicationLifetime.Startup`/`.Exit`, `TopLevel.Closed` | +| P5 TP-benign `mediaManager` field | type `WindowsMediaController.MediaManager`, resolved | + +The six FPs are therefore correctly bound events, which confirms DESIGN §5: their precision problem is the +lifetime model, not references. No finding was computed and none changed: the extractor was not run with this +mechanism. + +## 5. Cost + +[run, `data/real/*.timing.json`]. Each figure is the median of 3 separate processes; each process runs a cold +iteration (first build in the process) and a warm iteration (second full build, metadata cache kept). Peak is the +highest process peak working set. + +| | legacy cold / warm | exact cold / warm | exact / legacy warm | peak (legacy / exact) | +|---|---|---|---|---| +| P4 (4 units) | 2260 / 1611 ms | 2031 / 1642 ms | 1.02× | 232 / 202 MB | +| **P5** | 1548 / 969 ms | 1776 / 1386 ms | **1.43×** (limit 3×) | 209 / 208 MB (limit 2.0 GB, 3×) | + +**Context only** [run, `data/real/extractor_context.log`]. Today's extractor, built offline from `228e38d7`, with +`--flow-locals --no-project-refs`: +- P4: about 1.0 s, about 171 MB; +- P5: about 2.5 s, about 202 MB. + +**Its facts are byte-identical across 3 runs** (P4 `AD528B8A1E92F4C8…`, P5 `5F0EA76DA86C623A…`). The instrument never +touches them. + +## 6. Verdict against the pre-registered criteria + +| # | Criterion | Result | +|---|---|---| +| 1 | Isolation: `foreign_binding = 0` everywhere; K2, K4, F2.3, F2.4, F2.5 | **holds**; guard self-test catches the merged-shape binding | +| 2 | References: K8a/b/c, K9, K3 = oracle; no tie assumption; K10 | **holds** | +| 3 | Honest coverage: K5, K6, K7, K11, K12; invariants; byte-identical sidecars on rerun | **holds**: sidecars identical across 3 processes for every mode × project | +| 4 | Real projects: complete without crash; named statuses; every lost site read has a cause, none a wrong binding | **holds**: 22/22 read, one cause | +| 5 | Cost: P5 warm ≤ 3× legacy; peak ≤ 2.0 GB and ≤ 3× legacy | **holds**: 1.43×; about 208 MB | +| 6 | Boundary: nothing outside `docs/evidence/p014-tiny-poc-2026-10/` | **holds** (`git diff --stat 228e38d7`) | + +**`PASS-P014-TINY-POC`.** + +## 7. Deviations and defects (disclosed) + +1. **Amendment 1.** The #419 per-site B lists were never committed. Per-site comparison was replaced by legacy → + exact lost sites, before any run. +2. **Instrument defects, fixed before any real-project run:** + - a type node inside `new T()` has no `TypeInfo`, so `GetSymbolInfo` is used; + - the K1 check depended on probe order (the observation was already correct); + - the comparator read the oracle's package version from `AssemblyVersion` metadata, which is empty for + packages; `FusionName` is used instead. +3. **A first fixture run used a stale binary.** The fixtures had been copied inside the instrument's build folder, + so the build picked up their `.cs` files and failed. That run was discarded. Every reported fixture result comes + from `scripts/run_fixtures.ps1` on a clean folder. +4. **The `diag` mode** (errors and sites on one line) was added after the real runs, for cause analysis only. The + measured `project`/`lost` code is unchanged from commit `35e2c8c`. +5. **Source-set detection is conservative and coarse:** + - any `Directory.Build.*` above the project counts, including a host file; + - `ImplicitUsings` set in `Directory.Build.props` is reported only as `directory-build`. + +## 8. What this does not show + +**Four limits that stay attached to this PASS** (owner review, 21.10): +1. **`COMPLETE` references do not mean a complete compilation.** All P4/P5 units are `SOURCE_SET_INCOMPLETE`. + - The coverage figures in §4 measure call binding under an incomplete source set: no implicit usings, no + generators, no XAML code generation. + - They are not a share of fully checked code. +2. **The conflict resolver is qualified only on the forms checked here:** + - framework vs package decided by override list, AssemblyVersion or FileVersion (K8a, K8b); + - targeting-pack profiles (K8c); + - target selection (K9, K3). + + Not qualified: + - package-vs-package conflicts with the same DLL name; + - the rank and platform steps; + - the full SDK contract. +3. **Environment.** The packs used by #419 (8.0.31, 10.0.12) are gone (§2). Reproducing the earlier measurement + on its original packs is **not** shown. +4. **External `Directory.Build.targets`.** P5's only `directory-build` hit is a host file above all repositories, + not part of P5. Configuration outside a repository can change how its project is built. + - The instrument only reports such files; it does not evaluate them. + - The results carry **no guarantee** about configuration coming from outside the repository. + +**Also not shown:** +- Any effect on findings, precision or OwnIR: nothing was emitted or judged. +- Package-vs-package conflict correctness, the rank/platform steps, and RID-specific or `netstandard`/.NET Framework + targets. +- That `PACK_MAJOR_MINOR` (10.0.13) equals the pack P4/P5 were built with. +- Generality beyond P4, P5 and the fixtures. P1–P3 were not run. +- The cost of very large closures. P4 has 4 units. + +## 9. Files + +- `00-preregistration.md`, `REPORT.md` +- `instrument/`: `Units.cs` (assets, packs, conflicts, source set), `Coverage.cs`, `Controls.cs`, `Program.cs`, + `P014Poc.csproj` +- `fixtures/`: K8a, K8b, K8c, K9, K10, my own synthetic projects +- `scripts/`: `run_fixtures.ps1`, `run_real.ps1`, `run_extractor_context.ps1`, `compare_oracle.py` +- `data/fixtures/`: controls, sidecars, oracle comparisons, log +- `data/real/`: sidecars (run 1 of each mode), all timing files, lost sites, diagnostics at lost sites, R3 sites, + logs + +Local paths are replaced by ``, ``, `` and ``. The oracle JSON files themselves are +not committed; their comparison results are. diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K10-with.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K10-with.sidecar.json new file mode 100644 index 00000000..a7d1059f --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K10-with.sidecar.json @@ -0,0 +1,3032 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "Child", + "compiler_errors": {}, + "conflicts": [], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 1, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v8.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.CSharp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "13.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "13.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Registry.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/mscorlib.dll", + "version": "8.0.32" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/netstandard.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.AppContext.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.AppContext.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Buffers.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Buffers.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Concurrent.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Immutable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.NonGeneric.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Specialized.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Annotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.DataAnnotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.EventBasedAsync.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.TypeConverter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Configuration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Console.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Console.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.Common.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.DataSetExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Contracts.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Debug.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.DiagnosticSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.FileVersionInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Process.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.StackTrace.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tools.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TraceSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tracing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Dynamic.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Asn1.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Tar.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Calendars.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.Brotli.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.ZipFile.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.DriveInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Watcher.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.IsolatedStorage.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.MemoryMappedFiles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.UnmanagedMemoryStream.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Expressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Queryable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Memory.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Memory.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.HttpListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Mail.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NameResolution.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NetworkInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Ping.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Quic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Requests.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.ServicePoint.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Sockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebClient.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebHeaderCollection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.Client.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.Vectors.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ObjectModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.DispatchProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.ILGeneration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.Lightweight.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Metadata.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.TypeExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Reader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.ResourceManager.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Writer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Handles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Intrinsics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Loader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Formatters.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Claims.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Algorithms.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Cng.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Csp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.OpenSsl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.X509Certificates.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.SecureString.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceModel.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceProcess.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.CodePages.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encodings.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.RegularExpressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Channels.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Overlapped.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Dataflow.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Thread.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.ThreadPool.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Timer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.Local.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ValueTuple.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.HttpUtility.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.ReaderWriter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlSerializer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/WindowsBase.dll", + "version": "8.0.32" + } + ], + "methods": { + "all_relevant_sites_resolved": 0, + "total": 1, + "with_relevant_sites": 0 + }, + "project": "K10/Child/Child.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "invocation": { + "resolved": 1, + "total": 1 + }, + "type": { + "resolved": 1, + "total": 1 + } + }, + "source_set_status": "COMPLETE_BY_TEXT", + "tfm": "net8.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "COMPLETE" + }, + { + "assembly_name": "Root", + "compiler_errors": {}, + "conflicts": [], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 1, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v8.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.CSharp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "13.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "13.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Registry.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/mscorlib.dll", + "version": "8.0.32" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/netstandard.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.AppContext.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.AppContext.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Buffers.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Buffers.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Concurrent.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Immutable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.NonGeneric.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Specialized.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Annotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.DataAnnotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.EventBasedAsync.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.TypeConverter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Configuration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Console.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Console.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.Common.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.DataSetExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Contracts.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Debug.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.DiagnosticSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.FileVersionInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Process.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.StackTrace.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tools.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TraceSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tracing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Dynamic.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Asn1.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Tar.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Calendars.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.Brotli.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.ZipFile.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.DriveInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Watcher.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.IsolatedStorage.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.MemoryMappedFiles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.UnmanagedMemoryStream.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Expressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Queryable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Memory.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Memory.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.HttpListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Mail.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NameResolution.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NetworkInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Ping.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Quic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Requests.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.ServicePoint.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Sockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebClient.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebHeaderCollection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.Client.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.Vectors.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ObjectModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.DispatchProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.ILGeneration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.Lightweight.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Metadata.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.TypeExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Reader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.ResourceManager.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Writer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Handles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Intrinsics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Loader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Formatters.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Claims.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Algorithms.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Cng.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Csp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.OpenSsl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.X509Certificates.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.SecureString.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceModel.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceProcess.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.CodePages.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encodings.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.RegularExpressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Channels.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Overlapped.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Dataflow.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Thread.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.ThreadPool.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Timer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.Local.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ValueTuple.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.HttpUtility.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.ReaderWriter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlSerializer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/WindowsBase.dll", + "version": "8.0.32" + } + ], + "methods": { + "all_relevant_sites_resolved": 1, + "total": 2, + "with_relevant_sites": 1 + }, + "project": "K10/Root/Root.csproj", + "project_references": [ + "K10/Child/Child.csproj" + ], + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "event_assign": { + "event": 1, + "total": 1 + }, + "type": { + "resolved": 3, + "total": 3 + } + }, + "source_set_status": "COMPLETE_BY_TEXT", + "tfm": "net8.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "COMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K10-without.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K10-without.sidecar.json new file mode 100644 index 00000000..b9703174 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K10-without.sidecar.json @@ -0,0 +1,1523 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "Root", + "compiler_errors": { + "CS0246": 2 + }, + "conflicts": [], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 1, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v8.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.CSharp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "13.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "13.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Registry.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/mscorlib.dll", + "version": "8.0.32" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/netstandard.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.AppContext.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.AppContext.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Buffers.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Buffers.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Concurrent.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Immutable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.NonGeneric.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Specialized.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Annotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.DataAnnotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.EventBasedAsync.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.TypeConverter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Configuration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Console.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Console.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.Common.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.DataSetExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Contracts.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Debug.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.DiagnosticSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.FileVersionInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Process.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.StackTrace.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tools.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TraceSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tracing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Dynamic.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Asn1.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Tar.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Calendars.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.Brotli.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.ZipFile.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.DriveInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Watcher.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.IsolatedStorage.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.MemoryMappedFiles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.UnmanagedMemoryStream.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Expressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Queryable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Memory.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Memory.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.HttpListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Mail.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NameResolution.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NetworkInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Ping.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Quic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Requests.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.ServicePoint.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Sockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebClient.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebHeaderCollection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.Client.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.Vectors.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ObjectModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.DispatchProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.ILGeneration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.Lightweight.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Metadata.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.TypeExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Reader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.ResourceManager.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Writer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Handles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Intrinsics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Loader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Formatters.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Claims.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Algorithms.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Cng.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Csp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.OpenSsl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.X509Certificates.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.SecureString.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceModel.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceProcess.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.CodePages.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encodings.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.RegularExpressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Channels.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Overlapped.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Dataflow.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Thread.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.ThreadPool.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Timer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.Local.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ValueTuple.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.HttpUtility.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.ReaderWriter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlSerializer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/WindowsBase.dll", + "version": "8.0.32" + } + ], + "methods": { + "all_relevant_sites_resolved": 0, + "total": 2, + "with_relevant_sites": 1 + }, + "project": "K10/Root/Root.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [ + "p2p-no-assets:Child" + ], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "event_assign": { + "total": 1, + "unresolved": 1 + }, + "type": { + "error": 2, + "resolved": 1, + "total": 3 + } + }, + "source_set_status": "SOURCE_SET_INCOMPLETE", + "tfm": "net8.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8a.compare.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8a.compare.json new file mode 100644 index 00000000..3a482028 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8a.compare.json @@ -0,0 +1,30 @@ +{ + "pass": true, + "oracle_refs": 163, + "instrument_refs": 163, + "only_oracle": [], + "only_instrument": [], + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/8.0.32 av=8.0.0.0 fv=8.0.3226.50405", + "b": "System.Collections.Immutable/9.0.0 av=9.0.0.0 fv=9.0.24.52809", + "name": "System.Collections.Immutable.dll", + "rule": "assembly-version", + "winner": "System.Collections.Immutable/9.0.0" + }, + { + "a": "Microsoft.NETCore.App.Ref/8.0.32 av=8.0.0.0 fv=8.0.3226.50405", + "b": "System.Reflection.Metadata/9.0.0 av=9.0.0.0 fv=9.0.24.52809", + "name": "System.Reflection.Metadata.dll", + "rule": "assembly-version", + "winner": "System.Reflection.Metadata/9.0.0" + } + ], + "tie_framework_assumed": false, + "unit_status": "COMPLETE", + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [] + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8a.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8a.sidecar.json new file mode 100644 index 00000000..5383f35d --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8a.sidecar.json @@ -0,0 +1,1529 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "K8a", + "compiler_errors": {}, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/8.0.32 av=8.0.0.0 fv=8.0.3226.50405", + "b": "System.Collections.Immutable/9.0.0 av=9.0.0.0 fv=9.0.24.52809", + "name": "System.Collections.Immutable.dll", + "rule": "assembly-version", + "winner": "System.Collections.Immutable/9.0.0" + }, + { + "a": "Microsoft.NETCore.App.Ref/8.0.32 av=8.0.0.0 fv=8.0.3226.50405", + "b": "System.Reflection.Metadata/9.0.0 av=9.0.0.0 fv=9.0.24.52809", + "name": "System.Reflection.Metadata.dll", + "rule": "assembly-version", + "winner": "System.Reflection.Metadata/9.0.0" + } + ], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 1, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v8.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.CSharp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "13.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "13.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Registry.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/mscorlib.dll", + "version": "8.0.32" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/netstandard.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.AppContext.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.AppContext.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Buffers.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Buffers.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Concurrent.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.dll", + "version": "8.0.32" + }, + { + "assembly_version": "9.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "9.0.24.52809", + "id": "System.Collections.Immutable", + "kind": "package", + "path": "\u003Cnuget\u003E/system.collections.immutable/9.0.0/lib/net8.0/System.Collections.Immutable.dll", + "version": "9.0.0" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.NonGeneric.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Specialized.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Annotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.DataAnnotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.EventBasedAsync.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.TypeConverter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Configuration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Console.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Console.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.Common.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.DataSetExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Contracts.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Debug.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.DiagnosticSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.FileVersionInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Process.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.StackTrace.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tools.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TraceSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tracing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Dynamic.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Asn1.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Tar.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Calendars.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.Brotli.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.ZipFile.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.DriveInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Watcher.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.IsolatedStorage.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.MemoryMappedFiles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.UnmanagedMemoryStream.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Expressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Queryable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Memory.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Memory.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.HttpListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Mail.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NameResolution.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NetworkInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Ping.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Quic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Requests.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.ServicePoint.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Sockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebClient.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebHeaderCollection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.Client.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.Vectors.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ObjectModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.DispatchProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.ILGeneration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.Lightweight.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "9.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "9.0.24.52809", + "id": "System.Reflection.Metadata", + "kind": "package", + "path": "\u003Cnuget\u003E/system.reflection.metadata/9.0.0/lib/net8.0/System.Reflection.Metadata.dll", + "version": "9.0.0" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.TypeExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Reader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.ResourceManager.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Writer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Handles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Intrinsics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Loader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Formatters.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Claims.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Algorithms.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Cng.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Csp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.OpenSsl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.X509Certificates.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.SecureString.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceModel.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceProcess.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.CodePages.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encodings.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.RegularExpressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Channels.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Overlapped.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Dataflow.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Thread.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.ThreadPool.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Timer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.Local.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ValueTuple.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.HttpUtility.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.ReaderWriter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlSerializer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/WindowsBase.dll", + "version": "8.0.32" + } + ], + "methods": { + "all_relevant_sites_resolved": 0, + "total": 1, + "with_relevant_sites": 0 + }, + "project": "K8a/K8a.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "invocation": { + "resolved": 2, + "total": 2 + } + }, + "source_set_status": "COMPLETE_BY_TEXT", + "tfm": "net8.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "COMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8b.compare.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8b.compare.json new file mode 100644 index 00000000..9b03ddd7 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8b.compare.json @@ -0,0 +1,25 @@ +{ + "pass": true, + "oracle_refs": 163, + "instrument_refs": 163, + "only_oracle": [], + "only_instrument": [], + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/8.0.32 av=8.0.0.0 fv=8.0.3226.50405", + "b": "System.Text.Json/8.0.5 av=8.0.0.0 fv=8.0.1024.46610", + "name": "System.Text.Json.dll", + "rule": "file-version", + "winner": "Microsoft.NETCore.App.Ref/8.0.32" + } + ], + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE", + "reasons": { + "reference": [], + "source_set": [ + "package-analyzers:system.text.json/8.0.5" + ], + "unsupported": [] + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8b.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8b.sidecar.json new file mode 100644 index 00000000..48fbb852 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8b.sidecar.json @@ -0,0 +1,1524 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "K8b", + "compiler_errors": {}, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/8.0.32 av=8.0.0.0 fv=8.0.3226.50405", + "b": "System.Text.Json/8.0.5 av=8.0.0.0 fv=8.0.1024.46610", + "name": "System.Text.Json.dll", + "rule": "file-version", + "winner": "Microsoft.NETCore.App.Ref/8.0.32" + } + ], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 1, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v8.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.CSharp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "13.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "13.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Registry.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/mscorlib.dll", + "version": "8.0.32" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/netstandard.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.AppContext.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.AppContext.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Buffers.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Buffers.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Concurrent.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Immutable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.NonGeneric.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Specialized.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Annotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.DataAnnotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.EventBasedAsync.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.TypeConverter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Configuration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Console.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Console.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.Common.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.DataSetExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Contracts.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Debug.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.DiagnosticSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.FileVersionInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Process.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.StackTrace.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tools.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TraceSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tracing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Dynamic.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Asn1.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Tar.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Calendars.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.Brotli.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.ZipFile.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.DriveInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Watcher.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.IsolatedStorage.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.MemoryMappedFiles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.UnmanagedMemoryStream.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Expressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Queryable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Memory.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Memory.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.HttpListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Mail.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NameResolution.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NetworkInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Ping.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Quic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Requests.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.ServicePoint.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Sockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebClient.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebHeaderCollection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.Client.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.Vectors.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ObjectModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.DispatchProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.ILGeneration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.Lightweight.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Metadata.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.TypeExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Reader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.ResourceManager.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Writer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Handles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Intrinsics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Loader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Formatters.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Claims.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Algorithms.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Cng.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Csp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.OpenSsl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.X509Certificates.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.SecureString.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceModel.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceProcess.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.CodePages.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encodings.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.RegularExpressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Channels.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Overlapped.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Dataflow.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Thread.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.ThreadPool.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Timer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.Local.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ValueTuple.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.HttpUtility.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.ReaderWriter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlSerializer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/WindowsBase.dll", + "version": "8.0.32" + } + ], + "methods": { + "all_relevant_sites_resolved": 0, + "total": 1, + "with_relevant_sites": 0 + }, + "project": "K8b/K8b.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [ + "package-analyzers:system.text.json/8.0.5" + ], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "invocation": { + "resolved": 1, + "total": 1 + } + }, + "source_set_status": "SOURCE_SET_INCOMPLETE", + "tfm": "net8.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8c.compare.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8c.compare.json new file mode 100644 index 00000000..1138b6a8 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8c.compare.json @@ -0,0 +1,25 @@ +{ + "pass": true, + "oracle_refs": 206, + "instrument_refs": 206, + "only_oracle": [], + "only_instrument": [], + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=4.0.0.0 fv=10.0.1326.50504", + "b": "Microsoft.WindowsDesktop.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "name": "WindowsBase.dll", + "rule": "assembly-version", + "winner": "Microsoft.WindowsDesktop.App.Ref/10.0.13" + } + ], + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE", + "reasons": { + "reference": [], + "source_set": [ + "wpf-xaml-codegen" + ], + "unsupported": [] + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8c.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8c.sidecar.json new file mode 100644 index 00000000..7ea39606 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K8c.sidecar.json @@ -0,0 +1,1918 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "K8c", + "compiler_errors": { + "CS0234": 1 + }, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=4.0.0.0 fv=10.0.1326.50504", + "b": "Microsoft.WindowsDesktop.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "name": "WindowsBase.dll", + "rule": "assembly-version", + "winner": "Microsoft.WindowsDesktop.App.Ref/10.0.13" + } + ], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 1, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v10.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "4.0.0.0", + "file": "Accessibility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/Accessibility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.CSharp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "15.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "15.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.SystemEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.SystemEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/mscorlib.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/netstandard.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationCore.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationCore.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Aero.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Aero.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Aero2.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Aero2.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.AeroLite.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.AeroLite.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Classic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Classic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Luna.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Luna.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Royale.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Royale.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationUI.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationUI.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "ReachFramework.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/ReachFramework.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.AppContext.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.AppContext.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Buffers.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Buffers.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.CodeDom.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.CodeDom.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Concurrent.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Immutable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.NonGeneric.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Specialized.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Annotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.DataAnnotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.EventBasedAsync.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.TypeConverter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Configuration.ConfigurationManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Configuration.ConfigurationManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Configuration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Console.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Console.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.DataSetExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Contracts.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Debug.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.DiagnosticSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.EventLog.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.EventLog.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.FileVersionInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.PerformanceCounter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.PerformanceCounter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Process.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.StackTrace.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tools.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TraceSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tracing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.DirectoryServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.DirectoryServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Drawing.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Dynamic.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Asn1.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Nrbf.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Formats.Nrbf.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Tar.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Calendars.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.Brotli.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.ZipFile.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.DriveInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Watcher.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.IsolatedStorage.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.MemoryMappedFiles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Packaging.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.IO.Packaging.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipelines.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipelines.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.UnmanagedMemoryStream.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.AsyncEnumerable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.AsyncEnumerable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Expressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Queryable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Memory.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Memory.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.HttpListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Mail.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NameResolution.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NetworkInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Ping.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Quic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Requests.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServerSentEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServerSentEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServicePoint.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Sockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebHeaderCollection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.Client.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.Vectors.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ObjectModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Printing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Printing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Private.Windows.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Private.Windows.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Private.Windows.GdiPlus.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Private.Windows.GdiPlus.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.DispatchProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.ILGeneration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.Lightweight.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Metadata.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.TypeExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Resources.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Reader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.ResourceManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Writer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Handles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Intrinsics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Loader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "8.1.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Formatters.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Claims.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Algorithms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Cng.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Csp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.OpenSsl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Pkcs.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Pkcs.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.ProtectedData.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.ProtectedData.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.X509Certificates.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Permissions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Security.Permissions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.SecureString.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceModel.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceProcess.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.CodePages.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encodings.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.RegularExpressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Channels.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Overlapped.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Dataflow.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Thread.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.ThreadPool.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Timer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.Local.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ValueTuple.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.HttpUtility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Controls.Ribbon.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Controls.Ribbon.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Input.Manipulations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Input.Manipulations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Presentation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Presentation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xaml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Xaml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.ReaderWriter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlSerializer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "UIAutomationClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/UIAutomationClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "UIAutomationClientSideProviders.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/UIAutomationClientSideProviders.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "UIAutomationProvider.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/UIAutomationProvider.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "UIAutomationTypes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/UIAutomationTypes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "WindowsBase.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/WindowsBase.dll", + "version": "10.0.13" + } + ], + "methods": { + "all_relevant_sites_resolved": 1, + "total": 3, + "with_relevant_sites": 1 + }, + "project": "K8c/K8c.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [ + "wpf-xaml-codegen" + ], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "event_assign": { + "event": 1, + "total": 1 + }, + "type": { + "error": 1, + "resolved": 2, + "total": 3 + } + }, + "source_set_status": "SOURCE_SET_INCOMPLETE", + "tfm": "net10.0-windows", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net10.0.compare.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net10.0.compare.json new file mode 100644 index 00000000..4f2174d3 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net10.0.compare.json @@ -0,0 +1,15 @@ +{ + "pass": true, + "oracle_refs": 167, + "instrument_refs": 167, + "only_oracle": [], + "only_instrument": [], + "conflicts": [], + "tie_framework_assumed": false, + "unit_status": "COMPLETE", + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [] + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net10.0.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net10.0.sidecar.json new file mode 100644 index 00000000..b203ebb3 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net10.0.sidecar.json @@ -0,0 +1,1550 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "K9", + "compiler_errors": {}, + "conflicts": [], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 1, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v10.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.CSharp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "15.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "15.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/mscorlib.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/netstandard.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.AppContext.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.AppContext.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Buffers.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Buffers.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Concurrent.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Immutable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.NonGeneric.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Specialized.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Annotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.DataAnnotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.EventBasedAsync.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.TypeConverter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Configuration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Console.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Console.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.DataSetExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Contracts.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Debug.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.DiagnosticSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.FileVersionInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Process.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.StackTrace.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tools.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TraceSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tracing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Dynamic.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Asn1.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Tar.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Calendars.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.Brotli.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.ZipFile.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.DriveInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Watcher.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.IsolatedStorage.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.MemoryMappedFiles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipelines.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipelines.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.UnmanagedMemoryStream.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.AsyncEnumerable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.AsyncEnumerable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Expressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Queryable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Memory.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Memory.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.HttpListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Mail.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NameResolution.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NetworkInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Ping.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Quic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Requests.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServerSentEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServerSentEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServicePoint.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Sockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebHeaderCollection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.Client.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.Vectors.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ObjectModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.DispatchProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.ILGeneration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.Lightweight.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Metadata.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.TypeExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Reader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.ResourceManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Writer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Handles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Intrinsics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Loader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "8.1.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Formatters.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Claims.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Algorithms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Cng.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Csp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.OpenSsl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.X509Certificates.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.SecureString.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceModel.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceProcess.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.CodePages.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encodings.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.RegularExpressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Channels.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Overlapped.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Dataflow.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Thread.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.ThreadPool.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Timer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.Local.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ValueTuple.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.HttpUtility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.ReaderWriter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlSerializer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/WindowsBase.dll", + "version": "10.0.13" + } + ], + "methods": { + "all_relevant_sites_resolved": 0, + "total": 1, + "with_relevant_sites": 0 + }, + "project": "K9/K9.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "invocation": { + "resolved": 2, + "total": 2 + } + }, + "source_set_status": "COMPLETE_BY_TEXT", + "tfm": "net10.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "COMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net8.0.compare.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net8.0.compare.json new file mode 100644 index 00000000..87da11df --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net8.0.compare.json @@ -0,0 +1,23 @@ +{ + "pass": true, + "oracle_refs": 163, + "instrument_refs": 163, + "only_oracle": [], + "only_instrument": [], + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/8.0.32 av=8.0.0.0 fv=8.0.3226.50405", + "b": "System.Collections.Immutable/9.0.0 av=9.0.0.0 fv=9.0.24.52809", + "name": "System.Collections.Immutable.dll", + "rule": "assembly-version", + "winner": "System.Collections.Immutable/9.0.0" + } + ], + "tie_framework_assumed": false, + "unit_status": "COMPLETE", + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [] + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net8.0.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net8.0.sidecar.json new file mode 100644 index 00000000..f0fc42ed --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-net8.0.sidecar.json @@ -0,0 +1,1522 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "K9", + "compiler_errors": {}, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/8.0.32 av=8.0.0.0 fv=8.0.3226.50405", + "b": "System.Collections.Immutable/9.0.0 av=9.0.0.0 fv=9.0.24.52809", + "name": "System.Collections.Immutable.dll", + "rule": "assembly-version", + "winner": "System.Collections.Immutable/9.0.0" + } + ], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 1, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v8.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.CSharp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "13.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "13.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.VisualBasic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/Microsoft.Win32.Registry.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/mscorlib.dll", + "version": "8.0.32" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/netstandard.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.AppContext.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.AppContext.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Buffers.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Buffers.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Concurrent.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.dll", + "version": "8.0.32" + }, + { + "assembly_version": "9.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "9.0.24.52809", + "id": "System.Collections.Immutable", + "kind": "package", + "path": "\u003Cnuget\u003E/system.collections.immutable/9.0.0/lib/net8.0/System.Collections.Immutable.dll", + "version": "9.0.0" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.NonGeneric.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Collections.Specialized.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Annotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.DataAnnotations.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.EventBasedAsync.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ComponentModel.TypeConverter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Configuration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Console.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Console.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Core.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.Common.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.DataSetExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Data.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Contracts.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Debug.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.DiagnosticSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.FileVersionInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Process.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.StackTrace.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tools.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.TraceSource.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Diagnostics.Tracing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Drawing.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Dynamic.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Asn1.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Formats.Tar.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Calendars.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Globalization.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.Brotli.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Compression.ZipFile.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.DriveInfo.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.FileSystem.Watcher.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.IsolatedStorage.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.MemoryMappedFiles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.Pipes.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.IO.UnmanagedMemoryStream.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Expressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Linq.Queryable.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Memory.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Memory.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Http.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.HttpListener.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Mail.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NameResolution.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.NetworkInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Ping.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Quic.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Requests.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.ServicePoint.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.Sockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebClient.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebHeaderCollection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.Client.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Net.WebSockets.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Numerics.Vectors.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ObjectModel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.DispatchProxy.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.ILGeneration.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Emit.Lightweight.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Metadata.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Reflection.TypeExtensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Reader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.ResourceManager.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Resources.Writer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Handles.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Intrinsics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Loader.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Numerics.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Formatters.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Runtime.Serialization.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.AccessControl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Claims.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Algorithms.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Cng.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Csp.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.OpenSsl.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.Primitives.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Cryptography.X509Certificates.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.Principal.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Security.SecureString.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceModel.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ServiceProcess.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.CodePages.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encoding.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Encodings.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.Json.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Text.RegularExpressions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Channels.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Overlapped.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Dataflow.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Extensions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Tasks.Parallel.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Thread.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.ThreadPool.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Threading.Timer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Transactions.Local.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.ValueTuple.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Web.HttpUtility.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Windows.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Linq.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.ReaderWriter.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.Serialization.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XmlSerializer.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.dll", + "version": "8.0.32" + }, + { + "assembly_version": "8.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/System.Xml.XPath.XDocument.dll", + "version": "8.0.32" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "8.0.3226.50405", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/8.0.32/ref/net8.0/WindowsBase.dll", + "version": "8.0.32" + } + ], + "methods": { + "all_relevant_sites_resolved": 0, + "total": 1, + "with_relevant_sites": 0 + }, + "project": "K9/K9.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "invocation": { + "resolved": 2, + "total": 2 + } + }, + "source_set_status": "COMPLETE_BY_TEXT", + "tfm": "net8.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "COMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-notfm.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-notfm.sidecar.json new file mode 100644 index 00000000..dfa9fd41 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/K9-notfm.sidecar.json @@ -0,0 +1,39 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "K9", + "compiler_errors": null, + "conflicts": [], + "files": { + "generated_excluded": 0, + "in_source_set": 1, + "parsed": 0, + "unreadable": 0 + }, + "foreign_binding": null, + "foreign_binding_sites": null, + "framework_moniker": null, + "invariants_failed": null, + "manifest": [], + "methods": null, + "project": "K9/K9.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [], + "unsupported": [ + "multi-tfm:net10.0,net8.0" + ] + }, + "reference_status": "UNSUPPORTED", + "sites": null, + "source_set_status": "COMPLETE_BY_TEXT", + "tfm": null, + "tfm_status": "NOT_APPLICABLE", + "tie_framework_assumed": false, + "unit_status": "UNSUPPORTED" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/controls.json b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/controls.json new file mode 100644 index 00000000..a5b836fc --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/controls.json @@ -0,0 +1,78 @@ +{ + "reference_pack": "Microsoft.NETCore.App.Ref/8.0.32", + "all_pass": true, + "results": [ + { + "control": "K1", + "expected": "foreign=0, all invocations resolved", + "observed": "foreign=0 probe=type:resolved:System.Collections.Generic.List\u003Cint\u003E@System.Collections | invocation:resolved:System.Collections.Generic.List\u003Cint\u003E.Add(int)@System.Collections unresolved=0 errors= types=resolved:66\u002B9", + "pass": true + }, + { + "control": "K2", + "expected": "each unit binds its own version; no CS1704", + "observed": "u1=invocation:resolved:L.C.V1Only()@Lib u2=invocation:resolved:L.C.V2Only()@Lib", + "pass": true + }, + { + "control": "K4", + "expected": "merged CS0101; U2 One() unresolved\u002BCS1061; U3 type ambiguous via CS0433", + "observed": "merged_errors=CS0101 u2=invocation:unresolved:-@- | type:resolved:Dup.T@U2 u3=type:ambiguous:-@- u3_errors=CS0433", + "pass": true + }, + { + "control": "K5", + "expected": "event=1 non_event=1", + "observed": "event=1 non_event=1", + "pass": true + }, + { + "control": "K6", + "expected": "unresolved, nothing invented", + "observed": "probe=type:error:-@- foreign=0", + "pass": true + }, + { + "control": "K7", + "expected": "#else seen, #if inactive (source-set limit)", + "observed": "if=NO-SITE else=invocation:resolved:System.Math.Min(int, int)@System.Runtime", + "pass": true + }, + { + "control": "F2.3", + "expected": "U2 File.Exists unresolved", + "observed": "u1=invocation:resolved:System.IO.File.Exists(string?)@System.Runtime u2=invocation:unresolved:-@-", + "pass": true + }, + { + "control": "F2.4", + "expected": "U2 binds System.Timers.Timer.Elapsed (event)", + "observed": "u2=event_assign:resolved:System.Timers.Timer.Elapsed@System.ComponentModel.TypeConverter", + "pass": true + }, + { + "control": "F2.5", + "expected": "U3 unresolved, foreign=0", + "observed": "u1=event_assign:resolved:D.Src.Changed@Dep | type:resolved:System.EventArgs@System.Runtime u3=event_assign:unresolved:-@- | type:resolved:System.EventArgs@System.Runtime", + "pass": true + }, + { + "control": "GUARD", + "expected": "guard flags a symbol from outside the unit\u0027s manifest", + "observed": "foreign=3 first=U3/c.cs:1 type D.Src @ Dep, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", + "pass": true + }, + { + "control": "K11", + "expected": "unresolved_no_marker=2 (lambda, new delegate)", + "observed": "unresolved=3 no_marker=2", + "pass": true + }, + { + "control": "K12", + "expected": "name_heuristic=1, not counted resolved", + "observed": "name_heuristic=1 resolved=1", + "pass": true + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/run_fixtures.log b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/run_fixtures.log new file mode 100644 index 00000000..993f6908 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/fixtures/run_fixtures.log @@ -0,0 +1,31 @@ +== in-memory controls +PASS K1: foreign=0 probe=type:resolved:System.Collections.Generic.List@System.Collections | invocation:resolved:System.Collections.Generic.List.Add(int)@System.Collections unresolved=0 errors= types=resolved:66+9 +PASS K2: u1=invocation:resolved:L.C.V1Only()@Lib u2=invocation:resolved:L.C.V2Only()@Lib +PASS K4: merged_errors=CS0101 u2=invocation:unresolved:-@- | type:resolved:Dup.T@U2 u3=type:ambiguous:-@- u3_errors=CS0433 +PASS K5: event=1 non_event=1 +PASS K6: probe=type:error:-@- foreign=0 +PASS K7: if=NO-SITE else=invocation:resolved:System.Math.Min(int, int)@System.Runtime +PASS F2.3: u1=invocation:resolved:System.IO.File.Exists(string?)@System.Runtime u2=invocation:unresolved:-@- +PASS F2.4: u2=event_assign:resolved:System.Timers.Timer.Elapsed@System.ComponentModel.TypeConverter +PASS F2.5: u1=event_assign:resolved:D.Src.Changed@Dep | type:resolved:System.EventArgs@System.Runtime u3=event_assign:unresolved:-@- | type:resolved:System.EventArgs@System.Runtime +PASS GUARD: foreign=3 first=U3/c.cs:1 type D.Src @ Dep, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null +PASS K11: unresolved=3 no_marker=2 +PASS K12: name_heuristic=1 resolved=1 +controls rc=0 +restore K8a\K8a.csproj rc=0 +restore K8b\K8b.csproj rc=0 +restore K8c\K8c.csproj rc=0 +restore K9\K9.csproj rc=0 +restore K10\Root\Root.csproj rc=0 +== oracle vs instrument (K3, K8a, K8b, K8c, K9) +K8a: pass=True oracle=163 instrument=163 only_oracle=0 only_instrument=0 tie=False unit=COMPLETE conflicts=System.Collections.Immutable.dll->System.Collections.Immutable/9.0.0(assembly-version); System.Reflection.Metadata.dll->System.Reflection.Metadata/9.0.0(assembly-version) +K8b: pass=True oracle=163 instrument=163 only_oracle=0 only_instrument=0 tie=False unit=SOURCE_SET_INCOMPLETE conflicts=System.Text.Json.dll->Microsoft.NETCore.App.Ref/8.0.32(file-version) +K8c: pass=True oracle=206 instrument=206 only_oracle=0 only_instrument=0 tie=False unit=SOURCE_SET_INCOMPLETE conflicts=WindowsBase.dll->Microsoft.WindowsDesktop.App.Ref/10.0.13(assembly-version) +K9-net8.0: pass=True oracle=163 instrument=163 only_oracle=0 only_instrument=0 tie=False unit=COMPLETE conflicts=System.Collections.Immutable.dll->System.Collections.Immutable/9.0.0(assembly-version) +K9-net10.0: pass=True oracle=167 instrument=167 only_oracle=0 only_instrument=0 tie=False unit=COMPLETE conflicts= +== K9 without --tfm +UNSUPPORTED ['multi-tfm:net10.0,net8.0'] +== K10 project reference: with child assets, then without +K10-with.sidecar.json K10/Child/Child.csproj COMPLETE [] event_assign= None foreign= 0 +K10-with.sidecar.json K10/Root/Root.csproj COMPLETE [] event_assign= {'event': 1, 'total': 1} foreign= 0 +K10-without.sidecar.json K10/Root/Root.csproj SOURCE_SET_INCOMPLETE ['p2p-no-assets:Child'] event_assign= {'total': 1, 'unresolved': 1} foreign= 0 diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run1.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run1.timing.json new file mode 100644 index 00000000..f7cb3ccb --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run1.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "exact", + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 2160, + "peak_working_set_mb": 166.0390625 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1642, + "peak_working_set_mb": 194.54296875 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run2.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run2.timing.json new file mode 100644 index 00000000..87924885 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run2.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "exact", + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 2031, + "peak_working_set_mb": 165.0859375 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1670, + "peak_working_set_mb": 199.8046875 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run3.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run3.timing.json new file mode 100644 index 00000000..95bd31f7 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.run3.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "exact", + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 2015, + "peak_working_set_mb": 165.72265625 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1608, + "peak_working_set_mb": 201.79296875 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.sidecar.json new file mode 100644 index 00000000..764bf03e --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.exact.sidecar.json @@ -0,0 +1,7631 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "BB84.IPTV.M3U.Editor.Application", + "compiler_errors": { + "CS0019": 3, + "CS0079": 1, + "CS0103": 196, + "CS0117": 5, + "CS0126": 25, + "CS0131": 2, + "CS0149": 1, + "CS0161": 53, + "CS0165": 3, + "CS0234": 31, + "CS0246": 691, + "CS0308": 2, + "CS0407": 22, + "CS0540": 1, + "CS0835": 12, + "CS1061": 58, + "CS1501": 1, + "CS1503": 48, + "CS1579": 7, + "CS1955": 2, + "CS8795": 21, + "CS9212": 1 + }, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "b": "System.ComponentModel.Annotations/5.0.0 av=5.0.0.0 fv=5.0.20.51904", + "name": "System.ComponentModel.Annotations.dll", + "rule": "assembly-version", + "winner": "Microsoft.NETCore.App.Ref/10.0.13" + } + ], + "files": { + "generated_excluded": 1, + "in_source_set": 181, + "parsed": 181, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v10.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Entities.Abstractions.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Entities.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.entities.abstractions/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Entities.Abstractions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Entities.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Entities", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.entities/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Entities.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Repositories.Abstractions.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Repositories.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.repositories.abstractions/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Repositories.Abstractions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.853", + "file": "BB84.Extensions.dll", + "file_version": "5.0.916.0", + "id": "BB84.Extensions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.extensions/5.0.916/lib/net10.0/BB84.Extensions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.726.733", + "file": "BB84.Notifications.dll", + "file_version": "5.0.726.0", + "id": "BB84.Notifications", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.notifications/5.0.726/lib/net10.0/BB84.Notifications.dll", + "version": "5.0.726" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.CSharp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore.abstractions/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.Relational.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore.Relational", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore.relational/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Caching.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Caching.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.caching.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Caching.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Caching.Memory.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Caching.Memory", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.caching.memory/10.0.12/lib/net10.0/Microsoft.Extensions.Caching.Memory.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyInjection.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencyinjection.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.DependencyInjection.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyInjection", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencyinjection/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyInjection.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Diagnostics.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Diagnostics.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.diagnostics.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.FileProviders.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.FileProviders.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.fileproviders.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Hosting.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Hosting.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.hosting.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Options.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Options", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.options/10.0.12/lib/net10.0/Microsoft.Extensions.Options.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Primitives.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Primitives", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.primitives/10.0.12/lib/net10.0/Microsoft.Extensions.Primitives.dll", + "version": "10.0.12" + }, + { + "assembly_version": "15.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "15.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/mscorlib.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/netstandard.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.AppContext.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.AppContext.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Buffers.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Buffers.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Concurrent.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Immutable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.NonGeneric.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Specialized.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Annotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.DataAnnotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.EventBasedAsync.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.TypeConverter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Configuration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Console.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Console.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.DataSetExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Contracts.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Debug.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.DiagnosticSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.FileVersionInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Process.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.StackTrace.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tools.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TraceSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tracing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Dynamic.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Asn1.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Tar.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Calendars.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.Brotli.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.ZipFile.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.DriveInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Watcher.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.IsolatedStorage.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.MemoryMappedFiles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipelines.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipelines.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.UnmanagedMemoryStream.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.AsyncEnumerable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.AsyncEnumerable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Expressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Queryable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Memory.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Memory.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.HttpListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Mail.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NameResolution.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NetworkInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Ping.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Quic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Requests.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServerSentEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServerSentEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServicePoint.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Sockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebHeaderCollection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.Client.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.Vectors.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ObjectModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.DispatchProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.ILGeneration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.Lightweight.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Metadata.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.TypeExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Reader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.ResourceManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Writer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Handles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Intrinsics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Loader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "8.1.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Formatters.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Claims.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Algorithms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Cng.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Csp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.OpenSsl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.X509Certificates.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.SecureString.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceModel.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceProcess.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.CodePages.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encodings.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.RegularExpressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Channels.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Overlapped.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Dataflow.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Thread.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.ThreadPool.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Timer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.Local.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ValueTuple.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.HttpUtility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.ReaderWriter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlSerializer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/WindowsBase.dll", + "version": "10.0.13" + } + ], + "methods": { + "all_relevant_sites_resolved": 11, + "total": 436, + "with_relevant_sites": 12 + }, + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Application/BB84.IPTV.M3U.Editor.Application.csproj", + "project_references": [ + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Domain/BB84.IPTV.M3U.Editor.Domain.csproj" + ], + "reasons": { + "reference": [], + "source_set": [ + "directory-build:Directory.Build.props", + "directory-build:Directory.Build.targets", + "framework-generator:GeneratedRegex", + "package-analyzers:bb84.sourcegenerators/2.4.903", + "package-analyzers:microsoft.entityframeworkcore.analyzers/10.0.12", + "package-analyzers:microsoft.extensions.logging.abstractions/10.0.12", + "package-analyzers:microsoft.extensions.options/10.0.12" + ], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "disposable_type": { + "resolved": 6, + "total": 6 + }, + "event_assign": { + "event": 17, + "non_event": 1, + "total": 18 + }, + "invocation": { + "resolved": 821, + "total": 1620, + "unresolved": 799 + }, + "type": { + "error": 555, + "resolved": 1112, + "total": 1667 + } + }, + "source_set_status": "SOURCE_SET_INCOMPLETE", + "tfm": "net10.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE" + }, + { + "assembly_name": "BB84.IPTV.M3U.Editor.Domain", + "compiler_errors": { + "CS0234": 2, + "CS0246": 24 + }, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "b": "System.ComponentModel.Annotations/5.0.0 av=5.0.0.0 fv=5.0.20.51904", + "name": "System.ComponentModel.Annotations.dll", + "rule": "assembly-version", + "winner": "Microsoft.NETCore.App.Ref/10.0.13" + } + ], + "files": { + "generated_excluded": 0, + "in_source_set": 27, + "parsed": 27, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v10.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Entities.Abstractions.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Entities.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.entities.abstractions/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Entities.Abstractions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Entities.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Entities", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.entities/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Entities.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.726.733", + "file": "BB84.Notifications.dll", + "file_version": "5.0.726.0", + "id": "BB84.Notifications", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.notifications/5.0.726/lib/net10.0/BB84.Notifications.dll", + "version": "5.0.726" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.CSharp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyInjection.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencyinjection.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "15.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "15.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/mscorlib.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/netstandard.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.AppContext.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.AppContext.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Buffers.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Buffers.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Concurrent.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Immutable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.NonGeneric.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Specialized.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Annotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.DataAnnotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.EventBasedAsync.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.TypeConverter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Configuration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Console.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Console.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.DataSetExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Contracts.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Debug.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.DiagnosticSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.FileVersionInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Process.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.StackTrace.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tools.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TraceSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tracing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Dynamic.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Asn1.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Tar.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Calendars.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.Brotli.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.ZipFile.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.DriveInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Watcher.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.IsolatedStorage.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.MemoryMappedFiles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipelines.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipelines.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.UnmanagedMemoryStream.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.AsyncEnumerable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.AsyncEnumerable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Expressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Queryable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Memory.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Memory.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.HttpListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Mail.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NameResolution.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NetworkInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Ping.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Quic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Requests.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServerSentEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServerSentEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServicePoint.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Sockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebHeaderCollection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.Client.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.Vectors.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ObjectModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.DispatchProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.ILGeneration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.Lightweight.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Metadata.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.TypeExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Reader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.ResourceManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Writer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Handles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Intrinsics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Loader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "8.1.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Formatters.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Claims.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Algorithms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Cng.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Csp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.OpenSsl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.X509Certificates.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.SecureString.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceModel.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceProcess.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.CodePages.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encodings.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.RegularExpressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Channels.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Overlapped.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Dataflow.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Thread.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.ThreadPool.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Timer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.Local.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ValueTuple.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.HttpUtility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.ReaderWriter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlSerializer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/WindowsBase.dll", + "version": "10.0.13" + } + ], + "methods": { + "all_relevant_sites_resolved": 0, + "total": 9, + "with_relevant_sites": 0 + }, + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Domain/BB84.IPTV.M3U.Editor.Domain.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [ + "directory-build:Directory.Build.props", + "directory-build:Directory.Build.targets", + "package-analyzers:bb84.sourcegenerators/2.4.903" + ], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "invocation": { + "resolved": 21, + "total": 23, + "unresolved": 2 + }, + "type": { + "error": 20, + "resolved": 115, + "total": 135 + } + }, + "source_set_status": "SOURCE_SET_INCOMPLETE", + "tfm": "net10.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE" + }, + { + "assembly_name": "BB84.IPTV.M3U.Editor.Infrastructure", + "compiler_errors": { + "CS0103": 86, + "CS0117": 6, + "CS0161": 4, + "CS0234": 4, + "CS0246": 159, + "CS0535": 25, + "CS0738": 1, + "CS1061": 23, + "CS1503": 1, + "CS1660": 1, + "CS1936": 1 + }, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "b": "System.ComponentModel.Annotations/5.0.0 av=5.0.0.0 fv=5.0.20.51904", + "name": "System.ComponentModel.Annotations.dll", + "rule": "assembly-version", + "winner": "Microsoft.NETCore.App.Ref/10.0.13" + } + ], + "files": { + "generated_excluded": 6, + "in_source_set": 54, + "parsed": 54, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v10.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Entities.Abstractions.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Entities.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.entities.abstractions/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Entities.Abstractions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Entities.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Entities", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.entities/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Entities.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Repositories.Abstractions.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Repositories.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.repositories.abstractions/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Repositories.Abstractions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Repositories.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Repositories", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.repositories/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Repositories.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.853", + "file": "BB84.Extensions.dll", + "file_version": "5.0.916.0", + "id": "BB84.Extensions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.extensions/5.0.916/lib/net10.0/BB84.Extensions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.726.733", + "file": "BB84.Notifications.dll", + "file_version": "5.0.726.0", + "id": "BB84.Notifications", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.notifications/5.0.726/lib/net10.0/BB84.Notifications.dll", + "version": "5.0.726" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.CSharp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.Data.Sqlite.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Data.Sqlite.Core", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.data.sqlite.core/10.0.12/lib/net8.0/Microsoft.Data.Sqlite.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore.abstractions/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.Relational.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore.Relational", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore.relational/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.Sqlite.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore.Sqlite.Core", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore.sqlite.core/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.Sqlite.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Caching.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Caching.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.caching.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Caching.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Caching.Memory.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Caching.Memory", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.caching.memory/10.0.12/lib/net10.0/Microsoft.Extensions.Caching.Memory.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.Binder.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.Binder", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.binder/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.Binder.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyInjection.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencyinjection.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.DependencyInjection.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyInjection", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencyinjection/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyInjection.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.12", + "file": "Microsoft.Extensions.DependencyModel.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyModel", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencymodel/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyModel.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Diagnostics.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Diagnostics.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.diagnostics.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Diagnostics.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Diagnostics", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.diagnostics/10.0.12/lib/net10.0/Microsoft.Extensions.Diagnostics.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.FileProviders.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.FileProviders.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.fileproviders.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Hosting.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Hosting.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.hosting.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Http.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Http", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.http/10.0.12/lib/net10.0/Microsoft.Extensions.Http.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.Configuration.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.Configuration", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.configuration/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.Configuration.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.Console.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.Console", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.console/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.Console.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Options.ConfigurationExtensions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.options.configurationextensions/10.0.12/lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Options.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Options", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.options/10.0.12/lib/net10.0/Microsoft.Extensions.Options.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Primitives.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Primitives", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.primitives/10.0.12/lib/net10.0/Microsoft.Extensions.Primitives.dll", + "version": "10.0.12" + }, + { + "assembly_version": "15.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "15.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/mscorlib.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/netstandard.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.1.12.3116", + "file": "SQLitePCLRaw.batteries_v2.dll", + "file_version": "2.1.12.3116", + "id": "SQLitePCLRaw.bundle_e_sqlite3", + "kind": "package", + "path": "\u003Cnuget\u003E/sqlitepclraw.bundle_e_sqlite3/2.1.12/lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll", + "version": "2.1.12" + }, + { + "assembly_version": "2.1.12.3116", + "file": "SQLitePCLRaw.core.dll", + "file_version": "2.1.12.3116", + "id": "SQLitePCLRaw.core", + "kind": "package", + "path": "\u003Cnuget\u003E/sqlitepclraw.core/2.1.12/lib/netstandard2.0/SQLitePCLRaw.core.dll", + "version": "2.1.12" + }, + { + "assembly_version": "2.1.12.3116", + "file": "SQLitePCLRaw.provider.e_sqlite3.dll", + "file_version": "2.1.12.3116", + "id": "SQLitePCLRaw.provider.e_sqlite3", + "kind": "package", + "path": "\u003Cnuget\u003E/sqlitepclraw.provider.e_sqlite3/2.1.12/lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll", + "version": "2.1.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.AppContext.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.AppContext.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Buffers.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Buffers.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Concurrent.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Immutable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.NonGeneric.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Specialized.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Annotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.DataAnnotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.EventBasedAsync.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.TypeConverter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Configuration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Console.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Console.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.DataSetExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Contracts.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Debug.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.DiagnosticSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.FileVersionInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Process.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.StackTrace.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tools.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TraceSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tracing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Dynamic.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Asn1.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Tar.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Calendars.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.Brotli.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.ZipFile.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.DriveInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Watcher.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.IsolatedStorage.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.MemoryMappedFiles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipelines.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipelines.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.UnmanagedMemoryStream.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.AsyncEnumerable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.AsyncEnumerable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Expressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Queryable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Memory.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Memory.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.HttpListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Mail.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NameResolution.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NetworkInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Ping.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Quic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Requests.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServerSentEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServerSentEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServicePoint.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Sockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebHeaderCollection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.Client.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.Vectors.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ObjectModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.DispatchProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.ILGeneration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.Lightweight.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Metadata.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.TypeExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Reader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.ResourceManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Writer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Handles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Intrinsics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Loader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "8.1.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Formatters.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Claims.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Algorithms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Cng.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Csp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.OpenSsl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.X509Certificates.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.SecureString.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceModel.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceProcess.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.CodePages.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encodings.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.RegularExpressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Channels.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Overlapped.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Dataflow.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Thread.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.ThreadPool.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Timer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.Local.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ValueTuple.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.HttpUtility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.ReaderWriter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlSerializer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/WindowsBase.dll", + "version": "10.0.13" + } + ], + "methods": { + "all_relevant_sites_resolved": 4, + "total": 98, + "with_relevant_sites": 5 + }, + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/BB84.IPTV.M3U.Editor.Infrastructure.csproj", + "project_references": [ + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Application/BB84.IPTV.M3U.Editor.Application.csproj", + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Domain/BB84.IPTV.M3U.Editor.Domain.csproj" + ], + "reasons": { + "reference": [], + "source_set": [ + "directory-build:Directory.Build.props", + "directory-build:Directory.Build.targets", + "package-analyzers:bb84.sourcegenerators/2.4.903", + "package-analyzers:microsoft.codeanalysis.analyzers/3.11.0", + "package-analyzers:microsoft.entityframeworkcore.analyzers/10.0.12", + "package-analyzers:microsoft.extensions.configuration.binder/10.0.12", + "package-analyzers:microsoft.extensions.logging.abstractions/10.0.12", + "package-analyzers:microsoft.extensions.options/10.0.12" + ], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "disposable_type": { + "resolved": 17, + "total": 17 + }, + "event_assign": { + "event": 1, + "non_event": 8, + "total": 9 + }, + "invocation": { + "resolved": 835, + "total": 1035, + "unresolved": 200 + }, + "type": { + "error": 123, + "resolved": 227, + "total": 350 + } + }, + "source_set_status": "SOURCE_SET_INCOMPLETE", + "tfm": "net10.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE" + }, + { + "assembly_name": "BB84.IPTV.M3U.Editor", + "compiler_errors": { + "CS0079": 2, + "CS0103": 42, + "CS0126": 1, + "CS0161": 7, + "CS0165": 2, + "CS0234": 3, + "CS0246": 80, + "CS0534": 1, + "CS0535": 2, + "CS1061": 4 + }, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "b": "System.ComponentModel.Annotations/5.0.0 av=5.0.0.0 fv=5.0.20.51904", + "name": "System.ComponentModel.Annotations.dll", + "rule": "assembly-version", + "winner": "Microsoft.NETCore.App.Ref/10.0.13" + } + ], + "files": { + "generated_excluded": 1, + "in_source_set": 22, + "parsed": 22, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v10.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Base.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.Base.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.2.0", + "file": "Avalonia.Controls.DataGrid.dll", + "file_version": "12.1.2.0", + "id": "Avalonia.Controls.DataGrid", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.controls.datagrid/12.1.2/lib/net10.0/Avalonia.Controls.DataGrid.dll", + "version": "12.1.2" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Controls.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.Controls.dll", + "version": "12.1.3" + }, + { + "assembly_version": "0.7.0.0", + "file": "Avalonia.DesignerSupport.dll", + "file_version": "0.7.0.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.DesignerSupport.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Desktop.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.Desktop", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.desktop/12.1.3/lib/net10.0/Avalonia.Desktop.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Dialogs.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.Dialogs.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Fonts.Inter.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.Fonts.Inter", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.fonts.inter/12.1.3/lib/net10.0/Avalonia.Fonts.Inter.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.FreeDesktop.AtSpi.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.FreeDesktop.AtSpi", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.freedesktop.atspi/12.1.3/lib/net10.0/Avalonia.FreeDesktop.AtSpi.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.FreeDesktop.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.FreeDesktop", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.freedesktop/12.1.3/lib/net10.0/Avalonia.FreeDesktop.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.HarfBuzz.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.HarfBuzz", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.harfbuzz/12.1.3/lib/net10.0/Avalonia.HarfBuzz.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Markup.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.Markup.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Markup.Xaml.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.Markup.Xaml.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Metal.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.Metal.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.MicroCom.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.MicroCom.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Native.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.Native", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.native/12.1.3/lib/net10.0/Avalonia.Native.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.OpenGL.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.OpenGL.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Remote.Protocol.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.Remote.Protocol", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.remote.protocol/12.1.3/lib/net10.0/Avalonia.Remote.Protocol.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Skia.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.Skia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.skia/12.1.3/lib/net10.0/Avalonia.Skia.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Themes.Fluent.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.Themes.Fluent", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.themes.fluent/12.1.3/lib/net10.0/Avalonia.Themes.Fluent.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Vulkan.dll", + "file_version": "12.1.3.0", + "id": "Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia/12.1.3/ref/net10.0/Avalonia.Vulkan.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Win32.Automation.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.Win32", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.win32/12.1.3/lib/net10.0/Avalonia.Win32.Automation.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.Win32.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.Win32", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.win32/12.1.3/lib/net10.0/Avalonia.Win32.dll", + "version": "12.1.3" + }, + { + "assembly_version": "12.1.3.0", + "file": "Avalonia.X11.dll", + "file_version": "12.1.3.0", + "id": "Avalonia.X11", + "kind": "package", + "path": "\u003Cnuget\u003E/avalonia.x11/12.1.3/lib/net10.0/Avalonia.X11.dll", + "version": "12.1.3" + }, + { + "assembly_version": "2.2.3.0", + "file": "AvaloniaUI.DiagnosticsSupport.Avalonia.dll", + "file_version": "2.2.3.0", + "id": "AvaloniaUI.DiagnosticsSupport", + "kind": "package", + "path": "\u003Cnuget\u003E/avaloniaui.diagnosticssupport/2.2.3/lib/net10.0/AvaloniaUI.DiagnosticsSupport.Avalonia.dll", + "version": "2.2.3" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Entities.Abstractions.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Entities.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.entities.abstractions/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Entities.Abstractions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Entities.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Entities", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.entities/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Entities.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Repositories.Abstractions.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Repositories.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.repositories.abstractions/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Repositories.Abstractions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.14", + "file": "BB84.EntityFrameworkCore.Repositories.dll", + "file_version": "5.0.916.0", + "id": "BB84.EntityFrameworkCore.Repositories", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.entityframeworkcore.repositories/5.0.916/lib/net10.0/BB84.EntityFrameworkCore.Repositories.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.916.853", + "file": "BB84.Extensions.dll", + "file_version": "5.0.916.0", + "id": "BB84.Extensions", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.extensions/5.0.916/lib/net10.0/BB84.Extensions.dll", + "version": "5.0.916" + }, + { + "assembly_version": "5.0.726.733", + "file": "BB84.Notifications.dll", + "file_version": "5.0.726.0", + "id": "BB84.Notifications", + "kind": "package", + "path": "\u003Cnuget\u003E/bb84.notifications/5.0.726/lib/net10.0/BB84.Notifications.dll", + "version": "5.0.726" + }, + { + "assembly_version": "4.3.1.0", + "file": "ExCSS.dll", + "file_version": "4.3.1.0", + "id": "ExCSS", + "kind": "package", + "path": "\u003Cnuget\u003E/excss/4.3.1/lib/net8.0/ExCSS.dll", + "version": "4.3.1" + }, + { + "assembly_version": "1.0.0.0", + "file": "HarfBuzzSharp.dll", + "file_version": "14.2.0.0", + "id": "HarfBuzzSharp", + "kind": "package", + "path": "\u003Cnuget\u003E/harfbuzzsharp/14.2.0/lib/net10.0/HarfBuzzSharp.dll", + "version": "14.2.0" + }, + { + "assembly_version": "0.11.6.0", + "file": "MicroCom.Runtime.dll", + "file_version": "0.11.6.0", + "id": "MicroCom.Runtime", + "kind": "package", + "path": "\u003Cnuget\u003E/microcom.runtime/0.11.6/lib/net8.0/MicroCom.Runtime.dll", + "version": "0.11.6" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.CSharp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.Data.Sqlite.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Data.Sqlite.Core", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.data.sqlite.core/10.0.12/lib/net8.0/Microsoft.Data.Sqlite.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore.abstractions/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.Relational.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore.Relational", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore.relational/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.12.0", + "file": "Microsoft.EntityFrameworkCore.Sqlite.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.EntityFrameworkCore.Sqlite.Core", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.entityframeworkcore.sqlite.core/10.0.12/lib/net10.0/Microsoft.EntityFrameworkCore.Sqlite.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Caching.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Caching.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.caching.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Caching.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Caching.Memory.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Caching.Memory", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.caching.memory/10.0.12/lib/net10.0/Microsoft.Extensions.Caching.Memory.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.Binder.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.Binder", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.binder/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.Binder.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.CommandLine.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.CommandLine", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.commandline/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.EnvironmentVariables", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.environmentvariables/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.FileExtensions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.FileExtensions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.fileextensions/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.Json.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.Json", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.json/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.Json.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Configuration.UserSecrets.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Configuration.UserSecrets", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.configuration.usersecrets/10.0.12/lib/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyInjection.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencyinjection.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.DependencyInjection.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyInjection", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencyinjection/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyInjection.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.12", + "file": "Microsoft.Extensions.DependencyModel.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.DependencyModel", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.dependencymodel/10.0.12/lib/net10.0/Microsoft.Extensions.DependencyModel.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Diagnostics.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Diagnostics.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.diagnostics.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Diagnostics.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Diagnostics", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.diagnostics/10.0.12/lib/net10.0/Microsoft.Extensions.Diagnostics.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.FileProviders.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.FileProviders.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.fileproviders.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.FileProviders.Physical.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.FileProviders.Physical", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.fileproviders.physical/10.0.12/lib/net10.0/Microsoft.Extensions.FileProviders.Physical.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.FileSystemGlobbing.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.FileSystemGlobbing", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.filesystemglobbing/10.0.12/lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Hosting.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Hosting.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.hosting.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Hosting.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Hosting", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.hosting/10.0.12/lib/net10.0/Microsoft.Extensions.Hosting.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Http.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Http", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.http/10.0.12/lib/net10.0/Microsoft.Extensions.Http.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.Abstractions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.abstractions/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.Configuration.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.Configuration", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.configuration/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.Configuration.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.Console.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.Console", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.console/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.Console.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.Debug.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.Debug", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.debug/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.Debug.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.EventLog.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.EventLog", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.eventlog/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.EventLog.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Logging.EventSource.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Logging.EventSource", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.eventsource/10.0.12/lib/net10.0/Microsoft.Extensions.Logging.EventSource.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Options.ConfigurationExtensions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.options.configurationextensions/10.0.12/lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Options.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Options", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.options/10.0.12/lib/net10.0/Microsoft.Extensions.Options.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Extensions.Primitives.dll", + "file_version": "10.0.1226.42308", + "id": "Microsoft.Extensions.Primitives", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.primitives/10.0.12/lib/net10.0/Microsoft.Extensions.Primitives.dll", + "version": "10.0.12" + }, + { + "assembly_version": "3.0.1.0", + "file": "Microsoft.IO.RecyclableMemoryStream.dll", + "file_version": "3.0.1.0", + "id": "Microsoft.IO.RecyclableMemoryStream", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.io.recyclablememorystream/3.0.1/lib/net6.0/Microsoft.IO.RecyclableMemoryStream.dll", + "version": "3.0.1" + }, + { + "assembly_version": "15.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "15.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/mscorlib.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/netstandard.dll", + "version": "10.0.13" + }, + { + "assembly_version": "5.2.3.0", + "file": "ShimSkiaSharp.dll", + "file_version": "5.2.3.0", + "id": "ShimSkiaSharp", + "kind": "package", + "path": "\u003Cnuget\u003E/shimskiasharp/5.2.3/lib/net10.0/ShimSkiaSharp.dll", + "version": "5.2.3" + }, + { + "assembly_version": "4.148.0.0", + "file": "SkiaSharp.dll", + "file_version": "4.148.0.0", + "id": "SkiaSharp", + "kind": "package", + "path": "\u003Cnuget\u003E/skiasharp/4.148.0/ref/net10.0/SkiaSharp.dll", + "version": "4.148.0" + }, + { + "assembly_version": "2.1.12.3116", + "file": "SQLitePCLRaw.batteries_v2.dll", + "file_version": "2.1.12.3116", + "id": "SQLitePCLRaw.bundle_e_sqlite3", + "kind": "package", + "path": "\u003Cnuget\u003E/sqlitepclraw.bundle_e_sqlite3/2.1.12/lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll", + "version": "2.1.12" + }, + { + "assembly_version": "2.1.12.3116", + "file": "SQLitePCLRaw.core.dll", + "file_version": "2.1.12.3116", + "id": "SQLitePCLRaw.core", + "kind": "package", + "path": "\u003Cnuget\u003E/sqlitepclraw.core/2.1.12/lib/netstandard2.0/SQLitePCLRaw.core.dll", + "version": "2.1.12" + }, + { + "assembly_version": "2.1.12.3116", + "file": "SQLitePCLRaw.provider.e_sqlite3.dll", + "file_version": "2.1.12.3116", + "id": "SQLitePCLRaw.provider.e_sqlite3", + "kind": "package", + "path": "\u003Cnuget\u003E/sqlitepclraw.provider.e_sqlite3/2.1.12/lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll", + "version": "2.1.12" + }, + { + "assembly_version": "5.2.3.0", + "file": "Svg.Animation.dll", + "file_version": "5.2.3.0", + "id": "Svg.Animation", + "kind": "package", + "path": "\u003Cnuget\u003E/svg.animation/5.2.3/lib/net10.0/Svg.Animation.dll", + "version": "5.2.3" + }, + { + "assembly_version": "12.0.0.17", + "file": "Svg.Controls.Skia.Avalonia.dll", + "file_version": "12.0.0.17", + "id": "Svg.Controls.Skia.Avalonia", + "kind": "package", + "path": "\u003Cnuget\u003E/svg.controls.skia.avalonia/12.0.0.17/lib/net10.0/Svg.Controls.Skia.Avalonia.dll", + "version": "12.0.0.17" + }, + { + "assembly_version": "5.2.3.0", + "file": "Svg.Custom.dll", + "file_version": "5.2.3.0", + "id": "Svg.Custom", + "kind": "package", + "path": "\u003Cnuget\u003E/svg.custom/5.2.3/lib/net10.0/Svg.Custom.dll", + "version": "5.2.3" + }, + { + "assembly_version": "5.2.3.0", + "file": "Svg.Model.dll", + "file_version": "5.2.3.0", + "id": "Svg.Model", + "kind": "package", + "path": "\u003Cnuget\u003E/svg.model/5.2.3/lib/net10.0/Svg.Model.dll", + "version": "5.2.3" + }, + { + "assembly_version": "5.2.3.0", + "file": "Svg.SceneGraph.dll", + "file_version": "5.2.3.0", + "id": "Svg.SceneGraph", + "kind": "package", + "path": "\u003Cnuget\u003E/svg.scenegraph/5.2.3/lib/net10.0/Svg.SceneGraph.dll", + "version": "5.2.3" + }, + { + "assembly_version": "5.2.3.0", + "file": "Svg.Skia.dll", + "file_version": "5.2.3.0", + "id": "Svg.Skia", + "kind": "package", + "path": "\u003Cnuget\u003E/svg.skia/5.2.3/lib/net10.0/Svg.Skia.dll", + "version": "5.2.3" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.AppContext.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.AppContext.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Buffers.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Buffers.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Concurrent.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Immutable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.NonGeneric.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Specialized.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Annotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.DataAnnotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.EventBasedAsync.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.TypeConverter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Configuration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Console.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Console.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.DataSetExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Contracts.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Debug.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.DiagnosticSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.EventLog.dll", + "file_version": "10.0.1226.42308", + "id": "System.Diagnostics.EventLog", + "kind": "package", + "path": "\u003Cnuget\u003E/system.diagnostics.eventlog/10.0.12/lib/net10.0/System.Diagnostics.EventLog.dll", + "version": "10.0.12" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.FileVersionInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Process.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.StackTrace.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tools.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TraceSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tracing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Drawing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Dynamic.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Asn1.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Tar.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Calendars.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.Brotli.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.ZipFile.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.DriveInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Watcher.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.IsolatedStorage.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.MemoryMappedFiles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipelines.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipelines.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.UnmanagedMemoryStream.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.AsyncEnumerable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.AsyncEnumerable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Expressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Queryable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Memory.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Memory.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.HttpListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Mail.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NameResolution.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NetworkInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Ping.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Quic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Requests.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServerSentEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServerSentEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServicePoint.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Sockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebHeaderCollection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.Client.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.Vectors.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ObjectModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.DispatchProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.ILGeneration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.Lightweight.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Metadata.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.TypeExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Reader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.ResourceManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Writer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Handles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Intrinsics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Loader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "8.1.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Formatters.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Claims.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Algorithms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Cng.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Csp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.OpenSsl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.X509Certificates.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.SecureString.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceModel.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceProcess.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.CodePages.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encodings.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.RegularExpressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Channels.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Overlapped.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Dataflow.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Thread.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.ThreadPool.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Timer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.Local.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ValueTuple.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.HttpUtility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.ReaderWriter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlSerializer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "0.94.1.0", + "file": "Tmds.DBus.Protocol.dll", + "file_version": "0.94.1.0", + "id": "Tmds.DBus.Protocol", + "kind": "package", + "path": "\u003Cnuget\u003E/tmds.dbus.protocol/0.94.1/lib/net9.0/Tmds.DBus.Protocol.dll", + "version": "0.94.1" + }, + { + "assembly_version": "4.0.0.0", + "file": "WindowsBase.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/WindowsBase.dll", + "version": "10.0.13" + } + ], + "methods": { + "all_relevant_sites_resolved": 5, + "total": 88, + "with_relevant_sites": 6 + }, + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "project_references": [ + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Application/BB84.IPTV.M3U.Editor.Application.csproj", + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Domain/BB84.IPTV.M3U.Editor.Domain.csproj", + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/BB84.IPTV.M3U.Editor.Infrastructure.csproj" + ], + "reasons": { + "reference": [], + "source_set": [ + "directory-build:Directory.Build.props", + "directory-build:Directory.Build.targets", + "package-analyzers:avalonia/12.1.3", + "package-analyzers:microsoft.entityframeworkcore.analyzers/10.0.12", + "package-analyzers:microsoft.extensions.configuration.binder/10.0.12", + "package-analyzers:microsoft.extensions.logging.abstractions/10.0.12", + "package-analyzers:microsoft.extensions.options/10.0.12" + ], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "disposable_type": { + "resolved": 1, + "total": 1 + }, + "event_assign": { + "event": 5, + "non_event": 1, + "total": 7, + "unresolved": 1 + }, + "invocation": { + "resolved": 121, + "total": 223, + "unresolved": 102 + }, + "type": { + "error": 46, + "resolved": 143, + "total": 189 + } + }, + "source_set_status": "SOURCE_SET_INCOMPLETE", + "tfm": "net10.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run1.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run1.timing.json new file mode 100644 index 00000000..5e6b3bb0 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run1.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "legacy", + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 2264, + "peak_working_set_mb": 199.3203125 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1611, + "peak_working_set_mb": 229.51171875 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run2.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run2.timing.json new file mode 100644 index 00000000..9bc7b63d --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run2.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "legacy", + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 1992, + "peak_working_set_mb": 201.4453125 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1515, + "peak_working_set_mb": 232.19140625 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run3.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run3.timing.json new file mode 100644 index 00000000..83a98884 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.run3.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "legacy", + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 2260, + "peak_working_set_mb": 199.734375 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1644, + "peak_working_set_mb": 229.03515625 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.sidecar.json new file mode 100644 index 00000000..21735c1f --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.legacy.sidecar.json @@ -0,0 +1,62 @@ +{ + "binding_coverage_version": 1, + "mode": "legacy-merged", + "units": [ + { + "compiler_errors": { + "CS0019": 3, + "CS0103": 514, + "CS0117": 12, + "CS0126": 26, + "CS0131": 2, + "CS0149": 1, + "CS0161": 64, + "CS0165": 6, + "CS0234": 188, + "CS0246": 1483, + "CS0308": 2, + "CS0311": 58, + "CS0540": 1, + "CS0835": 12, + "CS1061": 169, + "CS1503": 15, + "CS1579": 7, + "CS1674": 1, + "CS1729": 3, + "CS1955": 3, + "CS7036": 3, + "CS8795": 21, + "CS9212": 1 + }, + "files": 284, + "invariants_failed": [], + "merged_projects": [ + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Application/BB84.IPTV.M3U.Editor.Application.csproj", + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Domain/BB84.IPTV.M3U.Editor.Domain.csproj", + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/BB84.IPTV.M3U.Editor.Infrastructure.csproj", + "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj" + ], + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "sites": { + "event_assign": { + "event": 7, + "non_event": 10, + "total": 34, + "unresolved": 17, + "unresolved_no_marker": 13 + }, + "invocation": { + "resolved": 729, + "total": 2901, + "unresolved": 2172 + }, + "type": { + "error": 1158, + "resolved": 1183, + "total": 2341 + } + }, + "unit_status": "APPROXIMATE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.lost.diag.txt b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.lost.diag.txt new file mode 100644 index 00000000..8145f847 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.lost.diag.txt @@ -0,0 +1,42 @@ +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:117 CS0246 The type or namespace name 'Exception' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:133 CS0246 The type or namespace name 'Exception' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:163 CS0246 The type or namespace name 'Task' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:168 CS0246 The type or namespace name 'Exception' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Controls/CatalogControl.axaml.cs:34 CS0246 The type or namespace name 'Task' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Controls/DatabaseControl.axaml.cs:33 CS0246 The type or namespace name 'Task' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Controls/GuideControl.axaml.cs:34 CS0246 The type or namespace name 'Task' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Controls/GuideOverviewControl.axaml.cs:43 CS0246 The type or namespace name 'Task' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Controls/MergeControl.axaml.cs:33 CS0246 The type or namespace name 'Task' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Controls/PlaylistsControl.axaml.cs:51 CS0246 The type or namespace name 'Task<>' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Services/FileDialogService.cs:21 CS0246 The type or namespace name 'Task<>' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Services/LogoImageService.cs:61 CS0246 The type or namespace name 'Task<>' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Services/NotificationService.cs:32 CS0246 The type or namespace name 'Task' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Services/NotificationService.cs:32 CS0246 The type or namespace name 'Task<>' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Views/MainWindow.axaml.cs:67 CS0246 The type or namespace name 'Task<>' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor Views/MainWindow.axaml.cs:98 CS0246 The type or namespace name 'IDisposable' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor.Infrastructure Repositories/GuideRepository.cs:22 CS0535 'GuideRepository' does not implement interface member 'IGuideRepository.SearchAsync(string?, string?, GuideSortColumn, bool, int, int, CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/DownloadService.cs:28 CS0246 The type or namespace name 'IHttpClientFactory' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor.Infrastructure Services/DownloadService.cs:28 CS0535 'DownloadService' does not implement interface member 'IDownloadService.DownloadAsync(string, string?, CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/FileService.cs:25 CS0535 'FileService' does not implement interface member 'IFileService.LoadAsync(string, CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/FileService.cs:25 CS0535 'FileService' does not implement interface member 'IFileService.Save(IPlaylist, string, CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/LogoStoreService.cs:20 CS0535 'LogoStoreService' does not implement interface member 'ILogoStoreService.SaveAsync(string, string, byte[], CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/RepositoryService.cs:19 CS0535 'RepositoryService' does not implement interface member 'IRepositoryService.CanConnectAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/RepositoryService.cs:19 CS0535 'RepositoryService' does not implement interface member 'IRepositoryService.CommitChangesAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/RepositoryService.cs:19 CS0535 'RepositoryService' does not implement interface member 'IRepositoryService.MigrateDatabaseAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/RepositoryService.cs:19 CS0535 'RepositoryService' does not implement interface member 'IRepositoryService.ResetCatalogAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/SettingsService.cs:18 CS0535 'SettingsService' does not implement interface member 'ISettingsService.LoadAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/SettingsService.cs:18 CS0535 'SettingsService' does not implement interface member 'ISettingsService.SaveAsync(ApplicationSettings, CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0246 The type or namespace name 'IHttpClientFactory' could not be found (are you missing a using directive or an assembly reference?) +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetBlocklistsAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetCategoriesAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetChannelsAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetCitiesAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetCountriesAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetFeedsAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetGuidesAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetLanguagesAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetLogosAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetRegionsAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetStreamsAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetSubdivisionsAsync(CancellationToken)' +BB84.IPTV.M3U.Editor.Infrastructure Services/WebService.cs:26 CS0535 'WebService' does not implement interface member 'IWebService.GetTimezonesAsync(CancellationToken)' diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.lost.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.lost.json new file mode 100644 index 00000000..6c617610 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P4.lost.json @@ -0,0 +1,162 @@ +{ + "project": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/BB84.IPTV.M3U.Editor.csproj", + "resolved_in_both": 1890, + "gained_in_exact": 1505, + "lost_count": 22, + "lost": [ + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/Persistence/Repositories/GuideRepository.cs", + "Line": 22, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Persistence.Repositories.IGuideRepository @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Persistence.Repositories.IGuideRepository @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/Services/DownloadService.cs", + "Line": 28, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.IDownloadService @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.IDownloadService @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/Services/FileService.cs", + "Line": 25, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.IFileService @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.IFileService @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/Services/LogoStoreService.cs", + "Line": 20, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.ILogoStoreService @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.ILogoStoreService @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/Services/RepositoryService.cs", + "Line": 19, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.IRepositoryService @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.IRepositoryService @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/Services/SettingsService.cs", + "Line": 18, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.ISettingsService @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.ISettingsService @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor.Infrastructure/Services/WebService.cs", + "Line": 26, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.IWebService @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Infrastructure.Services.IWebService @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/App.axaml.cs", + "Line": 117, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Events.ErrorOccuredEvent @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Events.ErrorOccuredEvent @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/App.axaml.cs", + "Line": 133, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Events.ErrorOccuredEvent @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Events.ErrorOccuredEvent @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/App.axaml.cs", + "Line": 163, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.ViewModels.PlaylistsViewModel.LoadPlaylistsAsync(CancellationToken) @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/App.axaml.cs", + "Line": 168, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Events.ErrorOccuredEvent @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Events.ErrorOccuredEvent @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Controls/CatalogControl.axaml.cs", + "Line": 34, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.ViewModels.CatalogViewModel.LoadAndReportAsync() @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Controls/DatabaseControl.axaml.cs", + "Line": 33, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.ViewModels.DatabaseViewModel.LoadStatusAndReportAsync() @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Controls/GuideControl.axaml.cs", + "Line": 34, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.ViewModels.GuideViewModel.LoadAndReportAsync() @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Controls/GuideOverviewControl.axaml.cs", + "Line": 43, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.ViewModels.GuideOverviewViewModel.LoadAndReportAsync() @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Controls/MergeControl.axaml.cs", + "Line": 33, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.ViewModels.MergeViewModel.LoadAndReportAsync() @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Controls/PlaylistsControl.axaml.cs", + "Line": 51, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.ViewModels.PlaylistsViewModel.OpenAsync(BB84.IPTV.M3U.Editor.Application.ViewModels.PlaylistItemViewModel) @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Services/FileDialogService.cs", + "Line": 21, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Presentation.Services.IFileDialogService @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Presentation.Services.IFileDialogService @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Services/LogoImageService.cs", + "Line": 61, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Application.Services.ILogoService.GetPathsByUrlAsync(CancellationToken) @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Services/NotificationService.cs", + "Line": 32, + "Kind": "type", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Presentation.Services.INotificationService @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "error BB84.IPTV.M3U.Editor.Application.Abstractions.Presentation.Services.INotificationService @ BB84.IPTV.M3U.Editor.Application, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Views/MainWindow.axaml.cs", + "Line": 67, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.ViewModels.PlaylistsViewModel.ConfirmCloseAsync() @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + }, + { + "File": "evidence/pairs/BoBoBaSs84_BB84.IPTV__36/base/src/BB84.IPTV.M3U.Editor/Views/MainWindow.axaml.cs", + "Line": 98, + "Kind": "invocation", + "legacy": "BB84.IPTV.M3U.Editor.Application.Abstractions.Application.Services.INavigationService.NavigateTo\u003CBB84.IPTV.M3U.Editor.Application.ViewModels.DatabaseViewModel\u003E() @ own, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", + "exact": "unresolved @ " + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run1.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run1.timing.json new file mode 100644 index 00000000..67bf2475 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run1.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "exact", + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 1862, + "peak_working_set_mb": 196.1953125 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1534, + "peak_working_set_mb": 207.59765625 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run2.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run2.timing.json new file mode 100644 index 00000000..0ec06f48 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run2.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "exact", + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 1714, + "peak_working_set_mb": 196.73046875 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1028, + "peak_working_set_mb": 205.921875 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run3.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run3.timing.json new file mode 100644 index 00000000..2ffec17f --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.run3.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "exact", + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 1776, + "peak_working_set_mb": 189.50390625 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1386, + "peak_working_set_mb": 206.5859375 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.sidecar.json new file mode 100644 index 00000000..7231c7b4 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.exact.sidecar.json @@ -0,0 +1,2221 @@ +{ + "binding_coverage_version": 1, + "mode": "exact-project", + "units": [ + { + "assembly_name": "FluentFlyoutDownstream", + "compiler_errors": { + "CS0019": 4, + "CS0066": 5, + "CS0070": 1, + "CS0103": 671, + "CS0123": 4, + "CS0126": 8, + "CS0161": 9, + "CS0165": 4, + "CS0170": 24, + "CS0227": 3, + "CS0246": 348, + "CS0267": 104, + "CS0535": 14, + "CS0759": 34, + "CS1001": 1, + "CS1061": 32, + "CS1503": 30, + "CS4036": 16, + "CS8130": 2, + "CS8795": 37, + "CS9174": 1 + }, + "conflicts": [ + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "b": "Microsoft.WindowsDesktop.App.Ref/10.0.13 av=10.1.0.0 fv=10.0.1326.50504", + "name": "Microsoft.VisualBasic.dll", + "rule": "assembly-version", + "winner": "Microsoft.WindowsDesktop.App.Ref/10.0.13" + }, + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=4.0.0.0 fv=10.0.1326.50504", + "b": "Microsoft.WindowsDesktop.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "name": "System.Drawing.dll", + "rule": "assembly-version", + "winner": "Microsoft.WindowsDesktop.App.Ref/10.0.13" + }, + { + "a": "Microsoft.NETCore.App.Ref/10.0.13 av=4.0.0.0 fv=10.0.1326.50504", + "b": "Microsoft.WindowsDesktop.App.Ref/10.0.13 av=10.0.0.0 fv=10.0.1326.50504", + "name": "WindowsBase.dll", + "rule": "assembly-version", + "winner": "Microsoft.WindowsDesktop.App.Ref/10.0.13" + }, + { + "a": "unchihugo.WPF-UI/4.4.2 av=4.4.1.0 fv=4.4.1.0", + "b": "WPF-UI/4.3.0 av=4.3.0.0 fv=4.3.0.0", + "name": "Wpf.Ui.dll", + "rule": "assembly-version", + "winner": "unchihugo.WPF-UI/4.4.2" + } + ], + "files": { + "generated_excluded": 0, + "in_source_set": 63, + "parsed": 63, + "unreadable": 0 + }, + "foreign_binding": 0, + "foreign_binding_sites": [], + "framework_moniker": ".NETCoreApp,Version=v10.0", + "invariants_failed": [], + "manifest": [ + { + "assembly_version": "4.0.0.0", + "file": "Accessibility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/Accessibility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "8.4.0.0", + "file": "CommunityToolkit.Mvvm.dll", + "file_version": "8.4.2.1", + "id": "CommunityToolkit.Mvvm", + "kind": "package", + "path": "\u003Cnuget\u003E/communitytoolkit.mvvm/8.4.2/lib/net8.0-windows10.0.17763/CommunityToolkit.Mvvm.dll", + "version": "8.4.2" + }, + { + "assembly_version": "1.0.0.0", + "file": "MicaWPF.Core.dll", + "file_version": "1.0.0.0", + "id": "MicaWPF.Core", + "kind": "package", + "path": "\u003Cnuget\u003E/micawpf.core/6.3.2/lib/net9.0-windows7.0/MicaWPF.Core.dll", + "version": "6.3.2" + }, + { + "assembly_version": "1.0.0.0", + "file": "MicaWPF.dll", + "file_version": "1.0.0.0", + "id": "MicaWPF", + "kind": "package", + "path": "\u003Cnuget\u003E/micawpf/6.3.2/lib/net9.0-windows7.0/MicaWPF.dll", + "version": "6.3.2" + }, + { + "assembly_version": "1.1.9.0", + "file": "MicaWPF.Projection.dll", + "file_version": "1.1.9.0", + "id": "MicaWPFRuntimeComponent", + "kind": "package", + "path": "\u003Cnuget\u003E/micawpfruntimecomponent/1.1.9/lib/net8.0/MicaWPF.Projection.dll", + "version": "1.1.9" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.CSharp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.CSharp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "6.0.0.0", + "file": "Microsoft.Extensions.Logging.Abstractions.dll", + "file_version": "6.0.21.52210", + "id": "Microsoft.Extensions.Logging.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.extensions.logging.abstractions/6.0.0/lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll", + "version": "6.0.0" + }, + { + "assembly_version": "7.1.0.0", + "file": "Microsoft.Toolkit.Uwp.Notifications.dll", + "file_version": "7.1.3.1", + "id": "Microsoft.Toolkit.Uwp.Notifications", + "kind": "package", + "path": "\u003Cnuget\u003E/microsoft.toolkit.uwp.notifications/7.1.3/lib/net5.0-windows10.0.17763/Microsoft.Toolkit.Uwp.Notifications.dll", + "version": "7.1.3" + }, + { + "assembly_version": "15.0.0.0", + "file": "Microsoft.VisualBasic.Core.dll", + "file_version": "15.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.1.0.0", + "file": "Microsoft.VisualBasic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.VisualBasic.Forms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/Microsoft.VisualBasic.Forms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.Registry.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.Registry.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "Microsoft.Win32.SystemEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/Microsoft.Win32.SystemEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.22000.38", + "file": "Microsoft.Windows.SDK.NET.dll", + "file_version": "10.0.22000.55", + "id": "Microsoft.Windows.SDK.NET.Ref", + "kind": "pack", + "path": "\u003Cnuget\u003E/microsoft.windows.sdk.net.ref/10.0.22000.57/lib/net8.0/Microsoft.Windows.SDK.NET.dll", + "version": "10.0.22000.57" + }, + { + "assembly_version": "4.0.0.0", + "file": "mscorlib.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/mscorlib.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.3.0.0", + "file": "NAudio.Asio.dll", + "file_version": "2.3.0.0", + "id": "NAudio.Asio", + "kind": "package", + "path": "\u003Cnuget\u003E/naudio.asio/2.3.0/lib/net8.0-windows7.0/NAudio.Asio.dll", + "version": "2.3.0" + }, + { + "assembly_version": "2.3.0.0", + "file": "NAudio.Core.dll", + "file_version": "2.3.0.0", + "id": "NAudio.Core", + "kind": "package", + "path": "\u003Cnuget\u003E/naudio.core/2.3.0/lib/netstandard2.0/NAudio.Core.dll", + "version": "2.3.0" + }, + { + "assembly_version": "2.3.0.0", + "file": "NAudio.dll", + "file_version": "2.3.0.0", + "id": "NAudio", + "kind": "package", + "path": "\u003Cnuget\u003E/naudio/2.3.0/lib/net6.0-windows7.0/NAudio.dll", + "version": "2.3.0" + }, + { + "assembly_version": "2.3.0.0", + "file": "NAudio.Midi.dll", + "file_version": "2.3.0.0", + "id": "NAudio.Midi", + "kind": "package", + "path": "\u003Cnuget\u003E/naudio.midi/2.3.0/lib/netstandard2.0/NAudio.Midi.dll", + "version": "2.3.0" + }, + { + "assembly_version": "2.3.0.0", + "file": "NAudio.Wasapi.dll", + "file_version": "2.3.0.0", + "id": "NAudio.Wasapi", + "kind": "package", + "path": "\u003Cnuget\u003E/naudio.wasapi/2.3.0/lib/netstandard2.0/NAudio.Wasapi.dll", + "version": "2.3.0" + }, + { + "assembly_version": "2.3.0.0", + "file": "NAudio.WinForms.dll", + "file_version": "2.3.0.0", + "id": "NAudio.WinForms", + "kind": "package", + "path": "\u003Cnuget\u003E/naudio.winforms/2.3.0/lib/netcoreapp3.1/NAudio.WinForms.dll", + "version": "2.3.0" + }, + { + "assembly_version": "2.3.0.0", + "file": "NAudio.WinMM.dll", + "file_version": "2.3.0.0", + "id": "NAudio.WinMM", + "kind": "package", + "path": "\u003Cnuget\u003E/naudio.winmm/2.3.0/lib/net6.0/NAudio.WinMM.dll", + "version": "2.3.0" + }, + { + "assembly_version": "2.1.0.0", + "file": "netstandard.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/netstandard.dll", + "version": "10.0.13" + }, + { + "assembly_version": "6.0.0.0", + "file": "NLog.dll", + "file_version": "6.1.3.5285", + "id": "NLog", + "kind": "package", + "path": "\u003Cnuget\u003E/nlog/6.1.3/lib/netstandard2.1/NLog.dll", + "version": "6.1.3" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationCore.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationCore.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Aero.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Aero.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Aero2.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Aero2.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.AeroLite.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.AeroLite.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Classic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Classic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Luna.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Luna.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationFramework.Royale.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationFramework.Royale.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "PresentationUI.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/PresentationUI.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "ReachFramework.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/ReachFramework.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.AppContext.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.AppContext.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Buffers.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Buffers.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.CodeDom.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.CodeDom.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Concurrent.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Concurrent.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Immutable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Immutable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.NonGeneric.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.NonGeneric.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Collections.Specialized.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Collections.Specialized.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Annotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Annotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ComponentModel.DataAnnotations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.DataAnnotations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.EventBasedAsync.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.EventBasedAsync.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ComponentModel.TypeConverter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ComponentModel.TypeConverter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Configuration.ConfigurationManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Configuration.ConfigurationManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Configuration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Configuration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Console.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Console.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Data.DataSetExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.DataSetExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Data.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Data.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Design.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Design.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Contracts.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Contracts.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Debug.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Debug.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.DiagnosticSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.DiagnosticSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.EventLog.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.EventLog.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.FileVersionInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.FileVersionInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.PerformanceCounter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.PerformanceCounter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Process.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Process.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.StackTrace.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.StackTrace.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TextWriterTraceListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TextWriterTraceListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tools.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tools.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.TraceSource.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.TraceSource.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Diagnostics.Tracing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Diagnostics.Tracing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.DirectoryServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.DirectoryServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Common.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Drawing.Common.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Design.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Drawing.Design.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Drawing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Drawing.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Drawing.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Dynamic.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Dynamic.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Asn1.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Asn1.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Nrbf.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Formats.Nrbf.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Formats.Tar.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Formats.Tar.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Calendars.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Calendars.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Globalization.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Globalization.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.Brotli.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.Brotli.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.IO.Compression.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Compression.ZipFile.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Compression.ZipFile.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.DriveInfo.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.DriveInfo.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.FileSystem.Watcher.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.FileSystem.Watcher.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.IsolatedStorage.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.IsolatedStorage.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.MemoryMappedFiles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.MemoryMappedFiles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Packaging.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.IO.Packaging.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipelines.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipelines.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.Pipes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.Pipes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.IO.UnmanagedMemoryStream.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.IO.UnmanagedMemoryStream.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.AsyncEnumerable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.AsyncEnumerable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Expressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Expressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Linq.Queryable.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Linq.Queryable.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Memory.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Memory.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Net.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Http.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Http.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.HttpListener.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.HttpListener.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Mail.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Mail.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NameResolution.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NameResolution.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.NetworkInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.NetworkInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Ping.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Ping.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Quic.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Quic.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Requests.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Requests.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServerSentEvents.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServerSentEvents.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.ServicePoint.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.ServicePoint.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.Sockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.Sockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebHeaderCollection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebHeaderCollection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.Client.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.Client.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Net.WebSockets.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Net.WebSockets.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Numerics.Vectors.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Numerics.Vectors.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ObjectModel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ObjectModel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Printing.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Printing.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Private.Windows.Core.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Private.Windows.Core.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Private.Windows.GdiPlus.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Private.Windows.GdiPlus.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.DispatchProxy.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.DispatchProxy.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.ILGeneration.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.ILGeneration.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Emit.Lightweight.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Emit.Lightweight.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Metadata.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Metadata.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Reflection.TypeExtensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Reflection.TypeExtensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Resources.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Reader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Reader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.ResourceManager.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.ResourceManager.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Resources.Writer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Resources.Writer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.Unsafe.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.Unsafe.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.CompilerServices.VisualC.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.CompilerServices.VisualC.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Handles.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Handles.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.JavaScript.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.JavaScript.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.InteropServices.RuntimeInformation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.InteropServices.RuntimeInformation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Intrinsics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Intrinsics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Loader.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Loader.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Numerics.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Numerics.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Runtime.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "8.1.0.0", + "file": "System.Runtime.Serialization.Formatters.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Formatters.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Runtime.Serialization.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Runtime.Serialization.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Claims.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Claims.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Algorithms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Algorithms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Cng.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Cng.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Csp.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Csp.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.OpenSsl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.OpenSsl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Pkcs.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Pkcs.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.ProtectedData.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.ProtectedData.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.X509Certificates.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.X509Certificates.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Cryptography.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Security.Cryptography.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Security.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Permissions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Security.Permissions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.Principal.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.Principal.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Security.SecureString.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Security.SecureString.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceModel.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceModel.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.ServiceProcess.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ServiceProcess.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.CodePages.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.CodePages.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encoding.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encoding.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Encodings.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Encodings.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.Json.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.Json.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Text.RegularExpressions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Text.RegularExpressions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.AccessControl.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.AccessControl.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Channels.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Channels.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Overlapped.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Overlapped.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Dataflow.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Dataflow.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Tasks.Parallel.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Tasks.Parallel.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Thread.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Thread.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.ThreadPool.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.ThreadPool.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Threading.Timer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Threading.Timer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Transactions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Transactions.Local.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Transactions.Local.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.ValueTuple.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.ValueTuple.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Web.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Web.HttpUtility.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Web.HttpUtility.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Controls.Ribbon.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Controls.Ribbon.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Windows.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Windows.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Extensions.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Extensions.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Forms.Design.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Forms.Design.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Forms.Design.Editors.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Forms.Design.Editors.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Forms.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Forms.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Forms.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Forms.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Input.Manipulations.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Input.Manipulations.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Presentation.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Presentation.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Windows.Primitives.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Windows.Primitives.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xaml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/System.Xaml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Linq.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Linq.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.ReaderWriter.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.ReaderWriter.dll", + "version": "10.0.13" + }, + { + "assembly_version": "4.0.0.0", + "file": "System.Xml.Serialization.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.Serialization.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XmlSerializer.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XmlSerializer.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "System.Xml.XPath.XDocument.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.NETCore.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.NETCore.App.Ref/10.0.13/ref/net10.0/System.Xml.XPath.XDocument.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "UIAutomationClient.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/UIAutomationClient.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "UIAutomationClientSideProviders.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/UIAutomationClientSideProviders.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "UIAutomationProvider.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/UIAutomationProvider.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "UIAutomationTypes.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/UIAutomationTypes.dll", + "version": "10.0.13" + }, + { + "assembly_version": "10.0.0.0", + "file": "WindowsBase.dll", + "file_version": "10.0.1326.50504", + "id": "Microsoft.WindowsDesktop.App.Ref", + "kind": "pack", + "path": "\u003Cdotnet\u003E/packs/Microsoft.WindowsDesktop.App.Ref/10.0.13/ref/net10.0/WindowsBase.dll", + "version": "10.0.13" + }, + { + "assembly_version": "2.5.6.0", + "file": "WindowsMediaController.dll", + "file_version": "2.5.6.0", + "id": "Dubya.WindowsMediaController", + "kind": "package", + "path": "\u003Cnuget\u003E/dubya.windowsmediacontroller/2.5.6/lib/net10.0-windows10.0.22000/WindowsMediaController.dll", + "version": "2.5.6" + }, + { + "assembly_version": "2.2.0.0", + "file": "WinRT.Runtime.dll", + "file_version": "2.2.0.48161", + "id": "Microsoft.Windows.SDK.NET.Ref", + "kind": "pack", + "path": "\u003Cnuget\u003E/microsoft.windows.sdk.net.ref/10.0.22000.57/lib/net8.0/WinRT.Runtime.dll", + "version": "10.0.22000.57" + }, + { + "assembly_version": "4.3.0.0", + "file": "Wpf.Ui.Abstractions.dll", + "file_version": "4.3.0.0", + "id": "WPF-UI.Abstractions", + "kind": "package", + "path": "\u003Cnuget\u003E/wpf-ui.abstractions/4.3.0/lib/net10.0/Wpf.Ui.Abstractions.dll", + "version": "4.3.0" + }, + { + "assembly_version": "4.4.1.0", + "file": "Wpf.Ui.dll", + "file_version": "4.4.1.0", + "id": "unchihugo.WPF-UI", + "kind": "package", + "path": "\u003Cnuget\u003E/unchihugo.wpf-ui/4.4.2/lib/net10.0-windows7.0/Wpf.Ui.dll", + "version": "4.4.2" + }, + { + "assembly_version": "4.3.0.0", + "file": "Wpf.Ui.Tray.dll", + "file_version": "4.3.0.0", + "id": "WPF-UI.Tray", + "kind": "package", + "path": "\u003Cnuget\u003E/wpf-ui.tray/4.3.0/lib/net10.0-windows7.0/Wpf.Ui.Tray.dll", + "version": "4.3.0" + } + ], + "methods": { + "all_relevant_sites_resolved": 23, + "total": 468, + "with_relevant_sites": 37 + }, + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "project_references": [], + "reasons": { + "reference": [], + "source_set": [ + "define-constants", + "directory-build:Directory.Build.targets", + "framework-generator:LibraryImport", + "implicit-usings-not-applied", + "package-analyzers:communitytoolkit.mvvm/8.4.2", + "package-analyzers:microsoft.extensions.logging.abstractions/6.0.0", + "wpf-xaml-codegen" + ], + "unsupported": [] + }, + "reference_status": "COMPLETE", + "sites": { + "disposable_type": { + "name_heuristic": 3, + "resolved": 13, + "total": 16 + }, + "event_assign": { + "event": 33, + "non_event": 24, + "total": 65, + "unresolved": 8, + "unresolved_no_marker": 8 + }, + "invocation": { + "resolved": 1284, + "total": 2003, + "unresolved": 719 + }, + "type": { + "error": 274, + "resolved": 775, + "total": 1049 + } + }, + "source_set_status": "SOURCE_SET_INCOMPLETE", + "tfm": "net10.0-windows10.0.22000.0", + "tfm_status": "PACK_MAJOR_MINOR", + "tie_framework_assumed": false, + "unit_status": "SOURCE_SET_INCOMPLETE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run1.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run1.timing.json new file mode 100644 index 00000000..94ed044b --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run1.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "legacy", + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 1637, + "peak_working_set_mb": 193.51171875 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 969, + "peak_working_set_mb": 204.8203125 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run2.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run2.timing.json new file mode 100644 index 00000000..45ad4977 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run2.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "legacy", + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 1535, + "peak_working_set_mb": 193.5 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 963, + "peak_working_set_mb": 208.6171875 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run3.timing.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run3.timing.json new file mode 100644 index 00000000..865ad4f4 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.run3.timing.json @@ -0,0 +1,18 @@ +{ + "mode": "legacy", + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "timing": [ + { + "iteration": 0, + "kind": "cold", + "wall_ms": 1548, + "peak_working_set_mb": 193.33203125 + }, + { + "iteration": 1, + "kind": "warm", + "wall_ms": 1194, + "peak_working_set_mb": 209.1875 + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.sidecar.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.sidecar.json new file mode 100644 index 00000000..37c842ca --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.legacy.sidecar.json @@ -0,0 +1,64 @@ +{ + "binding_coverage_version": 1, + "mode": "legacy-merged", + "units": [ + { + "compiler_errors": { + "CS0019": 53, + "CS0066": 5, + "CS0070": 1, + "CS0103": 996, + "CS0117": 1, + "CS0126": 8, + "CS0161": 9, + "CS0165": 4, + "CS0170": 24, + "CS0227": 2, + "CS0234": 99, + "CS0246": 1100, + "CS0267": 104, + "CS0400": 6, + "CS0403": 2, + "CS0759": 34, + "CS1001": 1, + "CS1061": 193, + "CS1069": 3, + "CS1503": 56, + "CS8130": 2, + "CS8795": 37, + "CS9174": 1 + }, + "files": 63, + "invariants_failed": [], + "merged_projects": [ + "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj" + ], + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "sites": { + "disposable_type": { + "name_heuristic": 3, + "resolved": 3, + "total": 6 + }, + "event_assign": { + "event": 7, + "non_event": 24, + "total": 65, + "unresolved": 34, + "unresolved_no_marker": 19 + }, + "invocation": { + "resolved": 643, + "total": 2003, + "unresolved": 1360 + }, + "type": { + "error": 750, + "resolved": 299, + "total": 1049 + } + }, + "unit_status": "APPROXIMATE" + } + ] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.lost.json b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.lost.json new file mode 100644 index 00000000..974f622d --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/P5.lost.json @@ -0,0 +1,7 @@ +{ + "project": "evidence/pairs/MERURUXD_FluentFlyout__3/base/FluentFlyoutWPF/FluentFlyout.csproj", + "resolved_in_both": 942, + "gained_in_exact": 1117, + "lost_count": 0, + "lost": [] +} \ No newline at end of file diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/R3.sites.txt b/docs/evidence/p014-tiny-poc-2026-10/data/real/R3.sites.txt new file mode 100644 index 00000000..068d9a5a --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/R3.sites.txt @@ -0,0 +1,11 @@ +FluentFlyoutDownstream FluentFlyoutWPF/SettingsWindow.xaml.cs:213 site event_assign resolved CommunityToolkit.Mvvm.ComponentModel.ObservableObject.PropertyChanged @ CommunityToolkit.Mvvm, Version=8.4.0.0, Culture=neutral, PublicKeyToken=4aff67a105548ee2 +FluentFlyoutDownstream FluentFlyoutWPF/MainWindow.xaml.cs:48 site type resolved WindowsMediaController.MediaManager @ WindowsMediaController, Version=2.5.6.0, Culture=neutral, PublicKeyToken=null +FluentFlyoutDownstream Classes/WindowHelper.cs:67 site event_assign resolved System.Windows.Window.SourceInitialized @ PresentationFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 +FluentFlyoutDownstream Classes/WindowHelper.cs:67 site invocation resolved ApplyNoActivateStyle() @ FluentFlyoutDownstream, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:66 site event_assign resolved Avalonia.Controls.ApplicationLifetimes.IControlledApplicationLifetime.Startup @ Avalonia.Controls, Version=12.1.3.0, Culture=neutral, PublicKeyToken=c8d484a7012f9a8b +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:66 site invocation resolved BB84.IPTV.M3U.Editor.App.OnStartupAsync(Avalonia.Controls.ApplicationLifetimes.IClassicDesktopStyleApplicationLifetime) @ BB84.IPTV.M3U.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:66 site invocation unresolved @ +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:67 site event_assign resolved Avalonia.Controls.ApplicationLifetimes.IControlledApplicationLifetime.Exit @ Avalonia.Controls, Version=12.1.3.0, Culture=neutral, PublicKeyToken=c8d484a7012f9a8b +BB84.IPTV.M3U.Editor BB84.IPTV.M3U.Editor/App.axaml.cs:67 site invocation resolved BB84.IPTV.M3U.Editor.App.OnExit() @ BB84.IPTV.M3U.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null +BB84.IPTV.M3U.Editor Services/NotificationService.cs:82 site event_assign resolved Avalonia.Controls.TopLevel.Closed @ Avalonia.Controls, Version=12.1.3.0, Culture=neutral, PublicKeyToken=c8d484a7012f9a8b +BB84.IPTV.M3U.Editor Services/NotificationService.cs:82 site invocation unresolved @ diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/extractor_context.log b/docs/evidence/p014-tiny-poc-2026-10/data/real/extractor_context.log new file mode 100644 index 00000000..ea6d2228 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/extractor_context.log @@ -0,0 +1,6 @@ +P4 extractor run1 rc=0 wall=1066ms peak_ws>=172MB facts_sha256=AD528B8A1E92F4C8 +P4 extractor run2 rc=0 wall=1016ms peak_ws>=171MB facts_sha256=AD528B8A1E92F4C8 +P4 extractor run3 rc=0 wall=940ms peak_ws>=170MB facts_sha256=AD528B8A1E92F4C8 +P5 extractor run1 rc=0 wall=2483ms peak_ws>=200MB facts_sha256=5F0EA76DA86C623A +P5 extractor run2 rc=0 wall=2524ms peak_ws>=203MB facts_sha256=5F0EA76DA86C623A +P5 extractor run3 rc=0 wall=2440ms peak_ws>=202MB facts_sha256=5F0EA76DA86C623A diff --git a/docs/evidence/p014-tiny-poc-2026-10/data/real/run_real.log b/docs/evidence/p014-tiny-poc-2026-10/data/real/run_real.log new file mode 100644 index 00000000..b403909d --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/data/real/run_real.log @@ -0,0 +1,18 @@ +P4 legacy run1 cold=2264ms/199MB warm=1611ms/230MB +P4 legacy run2 cold=1992ms/201MB warm=1515ms/232MB +P4 legacy run3 cold=2260ms/200MB warm=1644ms/229MB +P4 legacy sidecar identical across 3 runs: True +P4 exact run1 cold=2160ms/166MB warm=1642ms/195MB +P4 exact run2 cold=2031ms/165MB warm=1670ms/200MB +P4 exact run3 cold=2015ms/166MB warm=1608ms/202MB +P4 exact sidecar identical across 3 runs: True +lost=22 gained=1505 both=1890 +P5 legacy run1 cold=1637ms/194MB warm=969ms/205MB +P5 legacy run2 cold=1535ms/194MB warm=963ms/209MB +P5 legacy run3 cold=1548ms/193MB warm=1194ms/209MB +P5 legacy sidecar identical across 3 runs: True +P5 exact run1 cold=1862ms/196MB warm=1534ms/208MB +P5 exact run2 cold=1714ms/197MB warm=1028ms/206MB +P5 exact run3 cold=1776ms/190MB warm=1386ms/207MB +P5 exact sidecar identical across 3 runs: True +lost=0 gained=1117 both=942 diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Child/C.cs b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Child/C.cs new file mode 100644 index 00000000..b24e3a7a --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Child/C.cs @@ -0,0 +1 @@ +namespace ChildNs { public class Src { public event System.EventHandler Changed; public void R() => Changed?.Invoke(this, System.EventArgs.Empty); } } diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Child/Child.csproj b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Child/Child.csproj new file mode 100644 index 00000000..aee2f959 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Child/Child.csproj @@ -0,0 +1,3 @@ + + net8.0disable + diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Root/R.cs b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Root/R.cs new file mode 100644 index 00000000..a240cdaa --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Root/R.cs @@ -0,0 +1,3 @@ +class R { ChildNs.Src s = new ChildNs.Src(); + void M() { s.Changed += H; /*probe:k10*/ } + void H(object o, System.EventArgs e) { } } diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Root/Root.csproj b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Root/Root.csproj new file mode 100644 index 00000000..ecef183c --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K10/Root/Root.csproj @@ -0,0 +1,5 @@ + + + net8.0disable + + diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8a/A.cs b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8a/A.cs new file mode 100644 index 00000000..b518bad8 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8a/A.cs @@ -0,0 +1,2 @@ +using System.Collections.Immutable; +class A { int M() { var b = ImmutableArray.CreateBuilder(); b.Add(1); /*probe:k8a*/ return b.Count; } } diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8a/K8a.csproj b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8a/K8a.csproj new file mode 100644 index 00000000..78ecfe8c --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8a/K8a.csproj @@ -0,0 +1,8 @@ + + + net8.0disable + + + + + diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8b/A.cs b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8b/A.cs new file mode 100644 index 00000000..185815d3 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8b/A.cs @@ -0,0 +1 @@ +class A { string M() => System.Text.Json.JsonSerializer.Serialize(1); /*probe:k8b*/ } diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8b/K8b.csproj b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8b/K8b.csproj new file mode 100644 index 00000000..17501dfd --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8b/K8b.csproj @@ -0,0 +1,5 @@ + + + net8.0disable + + diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8c/A.cs b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8c/A.cs new file mode 100644 index 00000000..fc2d7cc8 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8c/A.cs @@ -0,0 +1,5 @@ +class A { + void M(System.Windows.Controls.Button b) { b.Click += H; /*probe:k8c-wpf*/ } + void N() { var d = new System.Windows.Forms.OpenFileDialog(); /*probe:k8c-winforms*/ } + void H(object s, System.Windows.RoutedEventArgs e) { } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8c/K8c.csproj b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8c/K8c.csproj new file mode 100644 index 00000000..0ac4fb55 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K8c/K8c.csproj @@ -0,0 +1,4 @@ + + + net10.0-windowstruedisable + diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K9/A.cs b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K9/A.cs new file mode 100644 index 00000000..b518bad8 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K9/A.cs @@ -0,0 +1,2 @@ +using System.Collections.Immutable; +class A { int M() { var b = ImmutableArray.CreateBuilder(); b.Add(1); /*probe:k8a*/ return b.Count; } } diff --git a/docs/evidence/p014-tiny-poc-2026-10/fixtures/K9/K9.csproj b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K9/K9.csproj new file mode 100644 index 00000000..f4f00469 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/fixtures/K9/K9.csproj @@ -0,0 +1,5 @@ + + + net8.0;net10.0disable + + diff --git a/docs/evidence/p014-tiny-poc-2026-10/instrument/Controls.cs b/docs/evidence/p014-tiny-poc-2026-10/instrument/Controls.cs new file mode 100644 index 00000000..59796992 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/instrument/Controls.cs @@ -0,0 +1,136 @@ +// P-014 Tiny PoC — in-memory controls (pre-registration §2, unit level). Each control builds synthetic units with +// real Roslyn and the local Microsoft.NETCore.App.Ref 8.0.x reference pack, runs the same Coverage.Measure as the +// project mode, and compares the observation with the expectation fixed in the pre-registration. +using System.Text.Json; +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; + +static class Controls +{ + static readonly CSharpCompilationOptions Opts = new(OutputKind.DynamicallyLinkedLibrary); + + public static int Run(Env env, string outPath, JsonSerializerOptions jo) + { + var packs = Path.Combine(env.DotnetRoot, "packs", "Microsoft.NETCore.App.Ref"); + var ver = Directory.GetDirectories(packs).Select(Path.GetFileName).Where(n => n!.StartsWith("8.0.") && !n.Contains('-')).OrderByDescending(n => Assets.V(n)).First()!; + var fw = Directory.EnumerateFiles(Path.Combine(packs, ver, "ref", "net8.0"), "*.dll").OrderBy(p => p, StringComparer.Ordinal).Select(env.Meta).ToList(); + var results = new List>(); + var allPass = true; + + SyntaxTree T(string u, string f, string code) => CSharpSyntaxTree.ParseText(code, path: $"{u}/{f}"); + MetadataReference Lib(string name, string version, string body) + { + var c = CSharpCompilation.Create(name, new[] { CSharpSyntaxTree.ParseText($"[assembly: System.Reflection.AssemblyVersion(\"{version}\")]\n{body}") }, fw, Opts); + using var ms = new MemoryStream(); + var r = c.Emit(ms); + if (!r.Success) throw new Exception(string.Join("\n", r.Diagnostics)); + return MetadataReference.CreateFromImage(ms.ToArray()); + } + CSharpCompilation U(string name, SyntaxTree[] trees, params MetadataReference[] refs) => CSharpCompilation.Create(name, trees, fw.Concat(refs), Opts); + UnitCoverage M(CSharpCompilation c, ISet? allowed = null) => Coverage.Measure(c, c.SyntaxTrees, allowed ?? Coverage.Allowed(c), p => p); + string P(UnitCoverage c, string probe) => c.Probes.TryGetValue(probe, out var l) ? string.Join(" | ", l) : "NO-SITE"; + int S(UnitCoverage c, string kind, string key) => c.Sites.TryGetValue(kind, out var d) ? d.GetValueOrDefault(key) : 0; + void Check(string id, bool pass, string observed, string expected) + { + allPass &= pass; + results.Add(new SortedDictionary(StringComparer.Ordinal) { ["control"] = id, ["pass"] = pass, ["observed"] = observed, ["expected"] = expected }); + Console.WriteLine($"{(pass ? "PASS" : "FAIL")} {id}: {observed}"); + } + + const string ImplicitUsings = "global using global::System;\nglobal using global::System.Collections.Generic;\nglobal using global::System.IO;\nglobal using global::System.Linq;\nglobal using global::System.Net.Http;\nglobal using global::System.Threading;\nglobal using global::System.Threading.Tasks;\n"; + + // K1 consistent BCL-only unit + { + var c = M(U("K1", new[] { T("K1", "a.cs", "using System.Collections.Generic; class A { int M() { var l = new List(); l.Add(1); /*probe:k1*/ return l.Count; } }") })); + Check("K1", c.Foreign.Count == 0 && P(c, "k1").Contains("invocation:resolved") && !P(c, "k1").Contains(":error") && !P(c, "k1").Contains(":unresolved") + && S(c, "invocation", "unresolved") == 0 && c.Errors.Count == 0, + $"foreign={c.Foreign.Count} probe={P(c, "k1")} unresolved={S(c, "invocation", "unresolved")} errors={string.Join(",", c.Errors.Keys)} types={string.Join(";", c.AllSites.Where(x => x.Kind == "type").Select(x => x.Status + ":" + x.Start + "+" + x.Length))}", "foreign=0, all invocations resolved"); + } + // K2 same simple name, two versions, one per unit + { + var v1 = Lib("Lib", "1.0.0.0", "namespace L { public static class C { public static int V1Only() => 1; } }"); + var v2 = Lib("Lib", "2.0.0.0", "namespace L { public static class C { public static int V2Only() => 2; } }"); + var c1 = M(U("U1", new[] { T("U1", "a.cs", "class A { int M() => L.C.V1Only(); /*probe:k2-u1*/ }") }, v1)); + var c2 = M(U("U2", new[] { T("U2", "b.cs", "class B { int M() => L.C.V2Only(); /*probe:k2-u2*/ }") }, v2)); + Check("K2", P(c1, "k2-u1").StartsWith("invocation:resolved:L.C.V1Only()@Lib") && P(c2, "k2-u2").StartsWith("invocation:resolved:L.C.V2Only()@Lib") + && !c1.Errors.ContainsKey("CS1704") && !c2.Errors.ContainsKey("CS1704") && c1.Foreign.Count + c2.Foreign.Count == 0, + $"u1={P(c1, "k2-u1")} u2={P(c2, "k2-u2")}", "each unit binds its own version; no CS1704"); + } + // K4 Dup.T: merged CS0101; per-unit U2.One() unresolved (CS1061); U3 -> U1,U2 ambiguous (CS0433 at site) + { + var t1 = new[] { T("U1", "a.cs", "namespace Dup { public class T { public int One() => 1; } }") }; + var t2 = new[] { T("U2", "b.cs", "namespace Dup { public class T { public int Two() => 2; } }"), + T("U2", "use.cs", "class U2 {\n int N() => new Dup.T().One(); /*probe:k4-u2-one*/\n}") }; + var t3 = new[] { T("U3", "c.cs", "class U3 {\n object M() => new Dup.T(); /*probe:k4-u3*/\n}") }; + var merged = M(U("own", t1.Concat(t2).Concat(t3).ToArray()), new HashSet()); + var u1 = U("U1", t1); var u2 = U("U2", t2); + var c2 = M(u2); + var c3 = M(U("U3", t3, u1.ToMetadataReference(), u2.ToMetadataReference())); + Check("K4", merged.Errors.ContainsKey("CS0101") && P(c2, "k4-u2-one").Contains("invocation:unresolved") && c2.Errors.ContainsKey("CS1061") + && P(c3, "k4-u3").Contains("type:ambiguous") && c3.Errors.ContainsKey("CS0433"), + $"merged_errors={string.Join(",", merged.Errors.Keys)} u2={P(c2, "k4-u2-one")} u3={P(c3, "k4-u3")} u3_errors={string.Join(",", c3.Errors.Keys)}", + "merged CS0101; U2 One() unresolved+CS1061; U3 type ambiguous via CS0433"); + } + // K5 external event vs int field, both += + { + var dep = Lib("Dep5", "1.0.0.0", "namespace D { public class S { public event System.EventHandler E; public int N; void R() => E?.Invoke(this, System.EventArgs.Empty); } }"); + var c = M(U("K5", new[] { T("K5", "a.cs", "class A { D.S s = new D.S(); void M() { s.E += H; s.N += 1; } void H(object o, System.EventArgs e) { } }") }, dep)); + Check("K5", S(c, "event_assign", "event") == 1 && S(c, "event_assign", "non_event") == 1 && c.Foreign.Count == 0, + $"event={S(c, "event_assign", "event")} non_event={S(c, "event_assign", "non_event")}", "event=1 non_event=1"); + } + // K6 type from an absent assembly + { + var c = M(U("K6", new[] { T("K6", "a.cs", "class A { object M() => new Missing.Thing(); /*probe:k6*/ }") })); + Check("K6", P(c, "k6").Contains("type:error") && !P(c, "k6").Contains(":resolved") && c.Foreign.Count == 0, + $"probe={P(c, "k6")} foreign={c.Foreign.Count}", "unresolved, nothing invented"); + } + // K7 #if without defines: the #else branch is the one compiled + { + var c = M(U("K7", new[] { T("K7", "a.cs", "class A {\n#if NET8_0\n int M() => System.Math.Max(1, 2); /*probe:k7-if*/\n#else\n int M() => System.Math.Min(1, 2); /*probe:k7-else*/\n#endif\n}") })); + Check("K7", P(c, "k7-if") == "NO-SITE" && P(c, "k7-else").StartsWith("invocation:resolved"), + $"if={P(c, "k7-if")} else={P(c, "k7-else")}", "#else seen, #if inactive (source-set limit)"); + } + // F2.3 implicit usings in U1 only + { + var c1 = M(U("U1", new[] { T("U1", "GlobalUsings.g.cs", ImplicitUsings), T("U1", "a.cs", "class A { bool M() => File.Exists(\"x\"); /*probe:f23-u1*/ }") })); + var c2 = M(U("U2", new[] { T("U2", "b.cs", "class B { bool M() => File.Exists(\"x\"); /*probe:f23-u2*/ }") })); + Check("F2.3", P(c1, "f23-u1").StartsWith("invocation:resolved") && P(c2, "f23-u2").StartsWith("invocation:unresolved"), + $"u1={P(c1, "f23-u1")} u2={P(c2, "f23-u2")}", "U2 File.Exists unresolved"); + } + // F2.4 Timer + { + var c2 = M(U("U2", new[] { T("U2", "b.cs", "using System.Timers;\nclass B { Timer t = new Timer(100);\n void M() { t.Elapsed += H; /*probe:f24-elapsed*/ }\n void H(object s, ElapsedEventArgs e) { } }") })); + Check("F2.4", P(c2, "f24-elapsed").Contains("event_assign:resolved:System.Timers.Timer.Elapsed"), + $"u2={P(c2, "f24-elapsed")}", "U2 binds System.Timers.Timer.Elapsed (event)"); + } + // F2.5 U3 lacks Dep, U1 has it + { + var dep = Lib("Dep", "1.0.0.0", "namespace D { public class Src { public event System.EventHandler Changed; public void R() => Changed?.Invoke(this, System.EventArgs.Empty); } }"); + var c1 = M(U("U1", new[] { T("U1", "a.cs", "class A { D.Src s = new D.Src();\n void M() { s.Changed += H; /*probe:f25-u1*/ } void H(object o, System.EventArgs e) { } }") }, dep)); + var c3 = M(U("U3", new[] { T("U3", "c.cs", "class C { D.Src s = new D.Src();\n void M() { s.Changed += H; /*probe:f25-u3*/ } void H(object o, System.EventArgs e) { } }") })); + Check("F2.5", P(c1, "f25-u1").Contains("event_assign:resolved") && P(c3, "f25-u3").Contains("event_assign:unresolved") && c3.Foreign.Count == 0, + $"u1={P(c1, "f25-u1")} u3={P(c3, "f25-u3")}", "U3 unresolved, foreign=0"); + // guard self-test: the merged shape bound U3's event through U1's reference; judged against U3's OWN manifest + // (framework only), the guard must flag it as a foreign binding + var merged = U("own", new[] { T("U3", "c.cs", "class C { D.Src s = new D.Src();\n void M() { s.Changed += H; } void H(object o, System.EventArgs e) { } }") }, dep); + var u3Allowed = Coverage.Allowed(U("U3", Array.Empty())); + u3Allowed.Add(merged.Assembly.Identity.ToString()); + var g = M(merged, u3Allowed); + Check("GUARD", g.Foreign.Count > 0, $"foreign={g.Foreign.Count} first={g.Foreign.FirstOrDefault()}", "guard flags a symbol from outside the unit's manifest"); + } + // K11 unresolved lambda / new-delegate subscriptions: no OWN050 marker in today's extractor (G1) + { + var c = M(U("K11", new[] { T("K11", "a.cs", "class A { Ext.Thing x; void M() { x.E += (s, e) => { }; x.F += new System.EventHandler(H); x.G += H; } void H(object o, System.EventArgs e) { } }") })); + Check("K11", S(c, "event_assign", "unresolved") == 3 && S(c, "event_assign", "unresolved_no_marker") == 2, + $"unresolved={S(c, "event_assign", "unresolved")} no_marker={S(c, "event_assign", "unresolved_no_marker")}", "unresolved_no_marker=2 (lambda, new delegate)"); + } + // K12 unresolved disposable-looking field type (G2) + { + var c = M(U("K12", new[] { T("K12", "a.cs", "class A { FooStream s; System.IO.MemoryStream m; }") })); + Check("K12", S(c, "disposable_type", "name_heuristic") == 1 && S(c, "disposable_type", "resolved") == 1, + $"name_heuristic={S(c, "disposable_type", "name_heuristic")} resolved={S(c, "disposable_type", "resolved")}", "name_heuristic=1, not counted resolved"); + } + File.WriteAllText(outPath, JsonSerializer.Serialize(new { reference_pack = $"Microsoft.NETCore.App.Ref/{ver}", all_pass = allPass, results }, jo)); + return allPass ? 0 : 1; + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/instrument/Coverage.cs b/docs/evidence/p014-tiny-poc-2026-10/instrument/Coverage.cs new file mode 100644 index 00000000..ddcafce3 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/instrument/Coverage.cs @@ -0,0 +1,187 @@ +// P-014 Tiny PoC — binding coverage per unit (DESIGN §4): site statuses, the G1/G2 counters, compiler errors, +// and the built-in isolation guard (a resolved symbol must come from the unit, its manifest or its closure). +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; +using Microsoft.CodeAnalysis.CSharp.Syntax; + +sealed record Site(string File, int Start, int Length, int Line, string Kind, string Status, string Symbol, string Assembly); + +sealed class UnitCoverage +{ + public readonly SortedDictionary> Sites = new(StringComparer.Ordinal); + public readonly SortedDictionary Errors = new(StringComparer.Ordinal); + public readonly List Foreign = new(); + public readonly List AllSites = new(); + public readonly SortedDictionary> Probes = new(StringComparer.Ordinal); + public int MethodsTotal, MethodsWithRelevant, MethodsAllRelevantResolved; + public void Inc(string kind, string key, int n = 1) + { + if (!Sites.TryGetValue(kind, out var d)) Sites[kind] = d = new SortedDictionary(StringComparer.Ordinal); + d[key] = d.GetValueOrDefault(key) + n; + } +} + +static class Coverage +{ + static readonly HashSet AmbiguityIds = new() { "CS0104", "CS0121", "CS0229", "CS0433" }; + + // extractor Program.cs:571 (IsHandler) and :5318 (IsDisposableType), ported unchanged + static bool IsHandler(ExpressionSyntax rhs) => rhs is IdentifierNameSyntax || rhs is MemberAccessExpressionSyntax; + static bool IsDisposableType(string t) => + t is "IDisposable" or "IAsyncDisposable" or "CancellationTokenSource" or "HttpClient" or "SerialPort" or "SqlConnection" + || ((t.EndsWith("Stream") || t.EndsWith("Reader") || t.EndsWith("Writer") || t.EndsWith("Subscription")) + && t is not ("PipeReader" or "PipeWriter" or "System.IO.Pipelines.PipeReader" or "System.IO.Pipelines.PipeWriter")); + static bool ImplementsIDisposable(ITypeSymbol t) => + t.AllInterfaces.Any(i => i.ToDisplayString() is "System.IDisposable" or "System.IAsyncDisposable") + || t.ToDisplayString() is "System.IDisposable" or "System.IAsyncDisposable"; + + static bool ContainsError(ITypeSymbol? t) => t switch + { + null => true, + IErrorTypeSymbol => true, + IArrayTypeSymbol a => ContainsError(a.ElementType), + IPointerTypeSymbol p => ContainsError(p.PointedAtType), + INamedTypeSymbol n => n.TypeArguments.Any(ContainsError) || (n.ContainingType is { } ct && ContainsError(ct)), + _ => false, + }; + + public static UnitCoverage Measure(CSharpCompilation comp, IEnumerable trees, ISet? allowedAssemblies, Func rel) + { + var cov = new UnitCoverage(); + var diags = comp.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error).ToList(); + foreach (var g in diags.GroupBy(d => d.Id)) cov.Errors[g.Key] = g.Count(); + var byTree = diags.Where(d => d.Location.SourceTree is not null).GroupBy(d => d.Location.SourceTree!).ToDictionary(g => g.Key, g => g.ToList()); + + foreach (var tree in trees.OrderBy(t => t.FilePath, StringComparer.Ordinal)) + { + var model = comp.GetSemanticModel(tree); + var root = tree.GetRoot(); + var errs = byTree.GetValueOrDefault(tree) ?? new List(); + bool Err(Microsoft.CodeAnalysis.Text.TextSpan s) => errs.Any(d => d.Location.SourceSpan.IntersectsWith(s)); + bool Amb(Microsoft.CodeAnalysis.Text.TextSpan s) => errs.Any(d => AmbiguityIds.Contains(d.Id) && d.Location.SourceSpan.IntersectsWith(s)); + var file = rel(tree.FilePath); + var text = tree.GetText(); + var siteStatus = new Dictionary(); + + void Record(SyntaxNode node, string kind, string status, ISymbol? sym) + { + var asm = sym?.ContainingAssembly?.Identity.ToString() ?? ""; + if (status == "resolved" && allowedAssemblies is not null && sym?.ContainingAssembly is { } ca && !allowedAssemblies.Contains(ca.Identity.ToString())) + cov.Foreign.Add($"{file}:{node.GetLocation().GetLineSpan().StartLinePosition.Line + 1} {kind} {sym.ToDisplayString()} @ {asm}"); + var line = node.GetLocation().GetLineSpan().StartLinePosition.Line; + cov.AllSites.Add(new Site(file, node.SpanStart, node.Span.Length, line + 1, kind, status, sym?.ToDisplayString() ?? "", asm)); + siteStatus[node] = status; + var lt = text.Lines[line].ToString(); + var pi = lt.IndexOf("/*probe:", StringComparison.Ordinal); + if (pi >= 0) + { + var id = lt.Substring(pi + 8, lt.IndexOf("*/", pi, StringComparison.Ordinal) - pi - 8); + if (!cov.Probes.TryGetValue(id, out var l)) cov.Probes[id] = l = new List(); + l.Add($"{kind}:{status}:{sym?.ToDisplayString() ?? "-"}@{sym?.ContainingAssembly?.Name ?? "-"}"); + } + } + + foreach (var node in root.DescendantNodes()) + { + switch (node) + { + case InvocationExpressionSyntax inv: + { + var si = model.GetSymbolInfo(inv); + var span = inv.Expression.Span; + string st = si.Symbol is not null && si.Symbol.ContainingType is not IErrorTypeSymbol && !Err(span) ? "resolved" + : (si.Symbol is null && si.CandidateReason == CandidateReason.Ambiguous && si.CandidateSymbols.Length >= 2) || Amb(span) ? "ambiguous" + : "unresolved"; + cov.Inc("invocation", "total"); cov.Inc("invocation", st); + Record(inv, "invocation", st, si.Symbol); + break; + } + case AssignmentExpressionSyntax a when a.IsKind(SyntaxKind.AddAssignmentExpression): + { + var sym = model.GetSymbolInfo(a.Left).Symbol; + cov.Inc("event_assign", "total"); + if (sym is IEventSymbol) { cov.Inc("event_assign", "event"); Record(a, "event_assign", "resolved", sym); } + else if (sym is not null) cov.Inc("event_assign", "non_event"); + else + { + cov.Inc("event_assign", "unresolved"); + if (!IsHandler(a.Right)) cov.Inc("event_assign", "unresolved_no_marker"); + Record(a, "event_assign", "unresolved", null); + } + break; + } + } + TypeSyntax? ts = node switch + { + VariableDeclarationSyntax v => v.Type, + ObjectCreationExpressionSyntax o => o.Type, + BaseTypeSyntax b => b.Type, + ParameterSyntax p => p.Type, + PropertyDeclarationSyntax pd => pd.Type, + MethodDeclarationSyntax md => md.ReturnType, + _ => null, + }; + if (ts is not null && !(ts is IdentifierNameSyntax { IsVar: true }) && !(ts is PredefinedTypeSyntax)) + { + // a type node inside `new T()` has no TypeInfo of its own; its symbol carries the type + var tsi = model.GetSymbolInfo(ts); + var t = model.GetTypeInfo(ts).Type ?? tsi.Symbol as ITypeSymbol; + string st = !ContainsError(t) && !Err(ts.Span) ? "resolved" + : (t is IErrorTypeSymbol e && e.CandidateReason == CandidateReason.Ambiguous) + || (tsi.Symbol is null && tsi.CandidateReason == CandidateReason.Ambiguous && tsi.CandidateSymbols.Length >= 2) || Amb(ts.Span) ? "ambiguous" : "error"; + cov.Inc("type", "total"); cov.Inc("type", st); + Record(ts, "type", st, t is null or IErrorTypeSymbol ? null : t); + } + // disposable-type sites as the extractor's IsOwnedDisposableType sees them (fields, parameters) + TypeSyntax? dt = node switch { FieldDeclarationSyntax f => f.Declaration.Type, ParameterSyntax p => p.Type, _ => null }; + if (dt is not null) + { + var t = model.GetTypeInfo(dt).Type ?? model.GetSymbolInfo(dt).Symbol as ITypeSymbol; + if (t is not null and not IErrorTypeSymbol) { if (ImplementsIDisposable(t)) { cov.Inc("disposable_type", "total"); cov.Inc("disposable_type", "resolved"); } } + else if (IsDisposableType(dt.ToString())) { cov.Inc("disposable_type", "total"); cov.Inc("disposable_type", "name_heuristic"); } + } + } + // methods: "checked" only if every relevant site (event += , new of a disposable) is resolved + foreach (var m in root.DescendantNodes().OfType()) + { + cov.MethodsTotal++; + var relevant = m.DescendantNodes().Where(n => n is AssignmentExpressionSyntax aa && aa.IsKind(SyntaxKind.AddAssignmentExpression) + || n is ObjectCreationExpressionSyntax).ToList(); + var rel2 = relevant.Where(n => n is AssignmentExpressionSyntax + || (n is ObjectCreationExpressionSyntax oc && (model.GetTypeInfo(oc).Type is { } ot && !ContainsError(ot) ? ImplementsIDisposable(ot) : IsDisposableType(oc.Type.ToString())))).ToList(); + if (rel2.Count == 0) continue; + cov.MethodsWithRelevant++; + bool ok = rel2.All(n => n switch + { + AssignmentExpressionSyntax aa => model.GetSymbolInfo(aa.Left).Symbol is not null, + ObjectCreationExpressionSyntax oc => model.GetTypeInfo(oc).Type is { } t && !ContainsError(t), + _ => false, + }); + if (ok) cov.MethodsAllRelevantResolved++; + } + } + cov.AllSites.Sort((x, y) => string.CompareOrdinal($"{x.File}|{x.Start:D9}|{x.Length:D9}|{x.Kind}", $"{y.File}|{y.Start:D9}|{y.Length:D9}|{y.Kind}")); + return cov; + } + + public static HashSet Allowed(CSharpCompilation comp) + { + var set = new HashSet(StringComparer.Ordinal) { comp.Assembly.Identity.ToString() }; + foreach (var r in comp.References) + if (comp.GetAssemblyOrModuleSymbol(r) is IAssemblySymbol a) set.Add(a.Identity.ToString()); + return set; + } + + // invariants of DESIGN §4, machine-checked + public static List Invariants(UnitCoverage c) + { + var bad = new List(); + int G(string k, string f) => c.Sites.TryGetValue(k, out var d) ? d.GetValueOrDefault(f) : 0; + if (G("invocation", "total") != G("invocation", "resolved") + G("invocation", "ambiguous") + G("invocation", "unresolved")) bad.Add("invocation-sum"); + if (G("type", "total") != G("type", "resolved") + G("type", "ambiguous") + G("type", "error")) bad.Add("type-sum"); + if (G("event_assign", "total") != G("event_assign", "event") + G("event_assign", "non_event") + G("event_assign", "unresolved")) bad.Add("event-sum"); + if (G("event_assign", "unresolved_no_marker") > G("event_assign", "unresolved")) bad.Add("no-marker-bound"); + if (G("disposable_type", "total") != G("disposable_type", "resolved") + G("disposable_type", "name_heuristic")) bad.Add("disposable-sum"); + return bad; + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/instrument/P014Poc.csproj b/docs/evidence/p014-tiny-poc-2026-10/instrument/P014Poc.csproj new file mode 100644 index 00000000..409758bc --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/instrument/P014Poc.csproj @@ -0,0 +1,15 @@ + + + + Exe + net8.0latest + enable + enable + p014poc + + + $(RoslynDir)/Microsoft.CodeAnalysis.dll + $(RoslynDir)/Microsoft.CodeAnalysis.CSharp.dll + + diff --git a/docs/evidence/p014-tiny-poc-2026-10/instrument/Program.cs b/docs/evidence/p014-tiny-poc-2026-10/instrument/Program.cs new file mode 100644 index 00000000..12a7c478 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/instrument/Program.cs @@ -0,0 +1,177 @@ +// P-014 Tiny PoC instrument (research only). Modes: +// project --mode exact|legacy [--tfm T] [--root DIR] [--sidecar F] [--iters N] [--timing F] +// lost [--tfm T] [--root DIR] --out F sites resolved in legacy-merged but not in exact-project +// diag error diagnostics on one source line, exact-project mode +// controls --out F in-memory controls K1 K2 K4 K5 K6 K7 K11 K12, F2.3-F2.5, guard +// Facts and verdicts are never produced: this program reads sources, assets, packs and the package cache only. +using System.Diagnostics; +using System.Text.Json; +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; + +var env = new Env(); +string? Opt(string n) { var i = Array.IndexOf(args, n); return i >= 0 && i + 1 < args.Length ? args[i + 1] : null; } +if (Opt("--dotnet-root") is { } dr) env.DotnetRoot = dr; +var jsonOpts = new JsonSerializerOptions { WriteIndented = true }; +var rootDir = Path.GetFullPath(Opt("--root") ?? Directory.GetCurrentDirectory()); +string Rel(string p) +{ + var f = Path.GetFullPath(p); + if (f.StartsWith(env.NugetRoot, StringComparison.OrdinalIgnoreCase)) return "" + f[env.NugetRoot.Length..].Replace('\\', '/'); + if (f.StartsWith(env.DotnetRoot, StringComparison.OrdinalIgnoreCase)) return "" + f[env.DotnetRoot.Length..].Replace('\\', '/'); + return Path.GetRelativePath(rootDir, f).Replace('\\', '/'); +} + +switch (args.FirstOrDefault()) +{ + case "project": return RunProject(); + case "lost": return RunLost(); + case "controls": return Controls.Run(env, Opt("--out")!, jsonOpts); + case "diag": return RunDiag(); + default: Console.Error.WriteLine("usage: p014poc project|lost|controls ..."); return 2; +} + +Unit LoadGraph(string csproj, string? tfm) => Assets.Load(csproj, tfm, null, env, new Dictionary()); + +// legacy-merged: today's extractor shape — one compilation over every unit's sources, process TPA first-name-wins +(CSharpCompilation comp, List trees) Legacy(Unit root) +{ + var files = Assets.Closure(root).SelectMany(u => u.SourceFiles).Distinct(StringComparer.OrdinalIgnoreCase).OrderBy(f => f, StringComparer.Ordinal).ToList(); + var trees = new List(); + foreach (var f in files) { try { trees.Add(CSharpSyntaxTree.ParseText(File.ReadAllText(f), path: f)); } catch (IOException) { } } + var tpa = ((AppContext.GetData("TRUSTED_PLATFORM_ASSEMBLIES") as string) ?? "").Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries) + .Where(p => p.EndsWith(".dll", StringComparison.OrdinalIgnoreCase)).ToList(); + var names = new HashSet(StringComparer.OrdinalIgnoreCase); + var refs = new List(); + foreach (var p in tpa) if (names.Add(Path.GetFileName(p))) refs.Add(env.Meta(p)); + return (CSharpCompilation.Create("own", trees, refs, new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)), trees); +} + +object UnitRecord(Unit u, UnitCoverage? c) => new SortedDictionary(StringComparer.Ordinal) +{ + ["project"] = Rel(u.ProjectPath), + ["assembly_name"] = u.Name, + ["tfm"] = u.Tfm, + ["framework_moniker"] = u.FrameworkMoniker, + ["tfm_status"] = u.TfmStatus, + ["unit_status"] = u.UnitStatus, + ["reference_status"] = u.ReferenceStatus, + ["source_set_status"] = u.SourceSetStatus, + ["reasons"] = new SortedDictionary(StringComparer.Ordinal) + { + ["reference"] = u.RefReasons.ToList(), ["source_set"] = u.SrcReasons.ToList(), ["unsupported"] = u.Unsupported.ToList(), + }, + ["project_references"] = u.Children.Select(ch => Rel(ch.ProjectPath)).OrderBy(x => x, StringComparer.Ordinal).ToList(), + ["manifest"] = u.Manifest.OrderBy(m => m.FileName, StringComparer.OrdinalIgnoreCase).Select(m => new SortedDictionary(StringComparer.Ordinal) + { + ["kind"] = m.IsFramework ? "pack" : "package", ["id"] = m.PackageId, ["version"] = m.PackageVersion, + ["file"] = m.FileName, ["path"] = Rel(m.Path), ["assembly_version"] = m.AV?.ToString(), ["file_version"] = m.FV?.ToString(), + }).ToList(), + ["conflicts"] = u.Conflicts.Select(d => new SortedDictionary(d, StringComparer.Ordinal)).ToList(), + ["tie_framework_assumed"] = u.TieAssumed, + ["files"] = new SortedDictionary(StringComparer.Ordinal) + { + ["in_source_set"] = u.SourceFiles.Count, ["parsed"] = u.Trees.Count, ["unreadable"] = u.Unreadable, ["generated_excluded"] = u.GeneratedExcluded, + }, + ["sites"] = c?.Sites, + ["compiler_errors"] = c?.Errors, + ["methods"] = c is null ? null : new SortedDictionary(StringComparer.Ordinal) + { + ["total"] = c.MethodsTotal, ["with_relevant_sites"] = c.MethodsWithRelevant, ["all_relevant_sites_resolved"] = c.MethodsAllRelevantResolved, + }, + ["foreign_binding"] = c?.Foreign.Count, + ["foreign_binding_sites"] = c?.Foreign.OrderBy(x => x, StringComparer.Ordinal).ToList(), + ["invariants_failed"] = c is null ? null : Coverage.Invariants(c), +}; + +int RunProject() +{ + var csproj = args[1]; + var mode = Opt("--mode") ?? "exact"; + var iters = int.Parse(Opt("--iters") ?? "1"); + var timing = new List(); + object? sidecar = null; + for (int it = 0; it < iters; it++) + { + var sw = Stopwatch.StartNew(); + var root = LoadGraph(csproj, Opt("--tfm")); + var units = Assets.Closure(root).OrderBy(u => u.ProjectPath, StringComparer.Ordinal).ToList(); + if (mode == "exact") + { + Assets.Compile(root, env, new HashSet()); + var recs = new List(); + foreach (var u in units) + { + UnitCoverage? c = u.Comp is null ? null : Coverage.Measure(u.Comp, u.Trees, Coverage.Allowed(u.Comp), Rel); + recs.Add(UnitRecord(u, c)); + } + sidecar = new SortedDictionary(StringComparer.Ordinal) { ["binding_coverage_version"] = 1, ["mode"] = "exact-project", ["units"] = recs }; + } + else + { + var (comp, trees) = Legacy(root); + var c = Coverage.Measure(comp, trees, null, Rel); + sidecar = new SortedDictionary(StringComparer.Ordinal) + { + ["binding_coverage_version"] = 1, ["mode"] = "legacy-merged", + ["units"] = new List { new SortedDictionary(StringComparer.Ordinal) + { + ["project"] = Rel(root.ProjectPath), ["merged_projects"] = units.Select(u => Rel(u.ProjectPath)).ToList(), + ["files"] = trees.Count, ["sites"] = c.Sites, ["compiler_errors"] = c.Errors, + ["unit_status"] = "APPROXIMATE", ["invariants_failed"] = Coverage.Invariants(c), + } }, + }; + } + sw.Stop(); + var proc = Process.GetCurrentProcess(); proc.Refresh(); + timing.Add(new { iteration = it, kind = it == 0 ? "cold" : "warm", wall_ms = sw.ElapsedMilliseconds, peak_working_set_mb = proc.PeakWorkingSet64 / (1024.0 * 1024.0) }); + } + var json = JsonSerializer.Serialize(sidecar, jsonOpts); + if (Opt("--sidecar") is { } sp) File.WriteAllText(sp, json); else Console.WriteLine(json); + if (Opt("--timing") is { } tp) File.WriteAllText(tp, JsonSerializer.Serialize(new { mode, project = Rel(csproj), timing }, jsonOpts)); + return 0; +} + +int RunLost() +{ + var csproj = args[1]; + var root = LoadGraph(csproj, Opt("--tfm")); + Assets.Compile(root, env, new HashSet()); + var exact = new Dictionary(); + foreach (var u in Assets.Closure(root)) + if (u.Comp is not null) + foreach (var s in Coverage.Measure(u.Comp, u.Trees, null, Rel).AllSites) exact[$"{s.File}|{s.Start}|{s.Length}|{s.Kind}"] = s; + var (lc, lt) = Legacy(LoadGraph(csproj, Opt("--tfm"))); + var legacy = Coverage.Measure(lc, lt, null, Rel).AllSites; + var lost = new List(); int gained = 0, both = 0; + foreach (var s in legacy.Where(s => s.Kind is "invocation" or "type")) + { + var k = $"{s.File}|{s.Start}|{s.Length}|{s.Kind}"; + var e = exact.GetValueOrDefault(k); + if (s.Status == "resolved" && (e is null || e.Status != "resolved")) + lost.Add(new { s.File, s.Line, s.Kind, legacy = $"{s.Symbol} @ {s.Assembly}", exact = e is null ? "NOT_IN_EXACT_SOURCE_SET" : $"{e.Status} {e.Symbol} @ {e.Assembly}" }); + else if (s.Status == "resolved") both++; + } + foreach (var e in exact.Values.Where(e => e.Status == "resolved" && e.Kind is "invocation" or "type")) + if (!legacy.Any(s => s.File == e.File && s.Start == e.Start && s.Length == e.Length && s.Kind == e.Kind && s.Status == "resolved")) gained++; + File.WriteAllText(Opt("--out")!, JsonSerializer.Serialize(new { project = Rel(csproj), resolved_in_both = both, gained_in_exact = gained, lost_count = lost.Count, lost }, jsonOpts)); + Console.WriteLine($"lost={lost.Count} gained={gained} both={both}"); + return 0; +} + +int RunDiag() +{ + var root = LoadGraph(args[1], Opt("--tfm")); + Assets.Compile(root, env, new HashSet()); + var suffix = args[2].Replace(Path.DirectorySeparatorChar, '/'); var line = int.Parse(args[3]); + foreach (var u in Assets.Closure(root)) + foreach (var t in u.Trees.Where(t => t.FilePath.Replace(Path.DirectorySeparatorChar, '/').EndsWith(suffix, StringComparison.OrdinalIgnoreCase))) + foreach (var d in u.Comp!.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error && d.Location.SourceTree == t + && d.Location.GetLineSpan().StartLinePosition.Line + 1 == line)) + Console.WriteLine($"{u.Name} {suffix}:{line} {d.Id} {d.GetMessage(System.Globalization.CultureInfo.InvariantCulture)}"); + if (args.Contains("--sites")) + foreach (var u in Assets.Closure(root).Where(u => u.Comp is not null && u.Trees.Any(t => t.FilePath.Replace(Path.DirectorySeparatorChar, '/').EndsWith(suffix, StringComparison.OrdinalIgnoreCase)))) + foreach (var s in Coverage.Measure(u.Comp!, u.Trees, Coverage.Allowed(u.Comp!), Rel).AllSites.Where(s => s.Line == line && s.File.EndsWith(suffix, StringComparison.OrdinalIgnoreCase))) + Console.WriteLine($"{u.Name} {suffix}:{line} site {s.Kind} {s.Status} {s.Symbol} @ {s.Assembly}"); + return 0; +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/instrument/Units.cs b/docs/evidence/p014-tiny-poc-2026-10/instrument/Units.cs new file mode 100644 index 00000000..c298839a --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/instrument/Units.cs @@ -0,0 +1,494 @@ +// P-014 Tiny PoC — units: one SDK-style project at one target, its reference manifest from the existing +// obj/project.assets.json + local targeting packs + the global packages folder, and its source set (the extractor's +// text rules). No restore, no build, no MSBuild evaluation. Contract sources (dotnet/sdk): ResolveTargetingPackAssets, +// ResolvePackageFileConflicts, ConflictResolver, PackageOverrideResolver — see the pre-registration §1. +using System.Diagnostics; +using System.Reflection.Metadata; +using System.Reflection.PortableExecutable; +using System.Text; +using System.Text.Json; +using System.Text.RegularExpressions; +using System.Xml.Linq; +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; + +sealed record RefItem(string FileName, string Path, Version? AV, Version? FV, string PackageId, string PackageVersion, bool IsFramework); + +sealed class Unit +{ + public string Name = ""; + public string ProjectPath = ""; // absolute + public string? Tfm; + public string? FrameworkMoniker; + public string TfmStatus = "NOT_APPLICABLE"; + public readonly SortedSet RefReasons = new(StringComparer.Ordinal); // reference axis + public readonly SortedSet SrcReasons = new(StringComparer.Ordinal); // source-set axis + public readonly SortedSet Unsupported = new(StringComparer.Ordinal); + public readonly List Manifest = new(); + public readonly List> Conflicts = new(); + public readonly List SourceFiles = new(); + public int GeneratedExcluded; + public readonly List Children = new(); + public bool TieAssumed; + public CSharpCompilation? Comp; + public List Trees = new(); + public int Unreadable; + + public string ReferenceStatus => Unsupported.Count > 0 ? "UNSUPPORTED" + : RefReasons.Any(r => r.StartsWith("conflict-unresolved", StringComparison.Ordinal)) ? "CONFLICT_UNRESOLVED" + : RefReasons.Count > 0 ? "REFERENCE_MISSING" : "COMPLETE"; + public string SourceSetStatus => SrcReasons.Count > 0 ? "SOURCE_SET_INCOMPLETE" : "COMPLETE_BY_TEXT"; + public string UnitStatus => Unsupported.Count > 0 ? "UNSUPPORTED" + : ReferenceStatus != "COMPLETE" ? "REFERENCE_MISSING" + : SrcReasons.Count > 0 ? "SOURCE_SET_INCOMPLETE" : "COMPLETE"; +} + +sealed class Env +{ + public string DotnetRoot = @"C:\Program Files\dotnet"; + public string NugetRoot = System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".nuget", "packages"); + public readonly Dictionary MetaCache = new(StringComparer.OrdinalIgnoreCase); + public MetadataReference Meta(string path) + { + if (!MetaCache.TryGetValue(path, out var r)) MetaCache[path] = r = MetadataReference.CreateFromFile(path); + return r; + } +} + +static class Assets +{ + static readonly CSharpCompilationOptions Opts = new(OutputKind.DynamicallyLinkedLibrary); + + // ---------- version helpers ---------- + public static Version? V(string? s) + { + if (string.IsNullOrWhiteSpace(s)) return null; + var core = s.Split('-', '+', ' ')[0]; + var parts = core.Split('.').Select(p => int.TryParse(p, out var n) ? n : 0).ToList(); + while (parts.Count < 4) parts.Add(0); + return new Version(parts[0], parts[1], parts[2], parts[3]); + } + + public static (Version? av, Version? fv) DllVersions(string path) + { + Version? av = null, fv = null; + try + { + using var fs = File.OpenRead(path); + using var pe = new PEReader(fs); + var md = pe.GetMetadataReader(); + if (md.IsAssembly) av = md.GetAssemblyDefinition().Version; + } + catch { } + try + { + var fvi = FileVersionInfo.GetVersionInfo(path); + if (fvi.FileVersion is not null) + fv = new Version(fvi.FileMajorPart, fvi.FileMinorPart, fvi.FileBuildPart, fvi.FilePrivatePart); + } + catch { } + return (av, fv); + } + + // "net10.0-windows10.0.22000.0" -> ".NETCoreApp,Version=v10.0"; netstandard/netcoreapp/net4x handled; else null + public static string? Moniker(string tfm) + { + var m = Regex.Match(tfm, @"^net(\d+)\.(\d+)"); + if (m.Success && int.Parse(m.Groups[1].Value) >= 5) return $".NETCoreApp,Version=v{m.Groups[1].Value}.{m.Groups[2].Value}"; + m = Regex.Match(tfm, @"^netcoreapp(\d+\.\d+)$"); if (m.Success) return $".NETCoreApp,Version=v{m.Groups[1].Value}"; + m = Regex.Match(tfm, @"^netstandard(\d+\.\d+)$"); if (m.Success) return $".NETStandard,Version=v{m.Groups[1].Value}"; + m = Regex.Match(tfm, @"^net(\d)(\d)(\d?)$"); + if (m.Success) return $".NETFramework,Version=v{m.Groups[1].Value}.{m.Groups[2].Value}" + (m.Groups[3].Value.Length > 0 ? "." + m.Groups[3].Value : ""); + return null; + } + + static string? MajorMinor(string tfm) + { + var m = Regex.Match(tfm, @"^net(\d+\.\d+)"); if (m.Success && !tfm.StartsWith("netstandard") && !tfm.StartsWith("netcoreapp")) return m.Groups[1].Value; + m = Regex.Match(tfm, @"^netcoreapp(\d+\.\d+)"); if (m.Success) return m.Groups[1].Value; + m = Regex.Match(tfm, @"^netstandard(\d+\.\d+)"); if (m.Success) return m.Groups[1].Value; + return null; + } + + // framework reference name -> (pack id, profile, location: "packs" | "nuget") + static (string pack, string? profile, string where)? MapFrameworkReference(string name) => name switch + { + "Microsoft.NETCore.App" => ("Microsoft.NETCore.App.Ref", null, "packs"), + "Microsoft.AspNetCore.App" => ("Microsoft.AspNetCore.App.Ref", null, "packs"), + "Microsoft.WindowsDesktop.App" => ("Microsoft.WindowsDesktop.App.Ref", null, "packs"), + "Microsoft.WindowsDesktop.App.WPF" => ("Microsoft.WindowsDesktop.App.Ref", "WPF", "packs"), + "Microsoft.WindowsDesktop.App.WindowsForms" => ("Microsoft.WindowsDesktop.App.Ref", "WindowsForms", "packs"), + "Microsoft.Windows.SDK.NET.Ref.Windows" => ("Microsoft.Windows.SDK.NET.Ref", "Windows", "nuget"), + "NETStandard.Library" => ("NETStandard.Library.Ref", null, "packs"), + _ => null, + }; + + // ---------- the unit graph ---------- + public static Unit Load(string csproj, string? tfm, string? wantMoniker, Env env, Dictionary seen) + { + var full = System.IO.Path.GetFullPath(csproj); + var key = full + "|" + (tfm ?? wantMoniker ?? ""); + if (seen.TryGetValue(key, out var done)) return done; + var u = new Unit { ProjectPath = full }; + seen[key] = u; + var dir = System.IO.Path.GetDirectoryName(full)!; + var proj = ProjectText.Read(full); + u.Name = proj.AssemblyName ?? System.IO.Path.GetFileNameWithoutExtension(full); + SourceSet.Fill(u, full, proj); + + var assetsPath = System.IO.Path.Combine(dir, "obj", "project.assets.json"); + if (!File.Exists(assetsPath)) { u.Unsupported.Add("no-assets"); return u; } + using var doc = JsonDocument.Parse(File.ReadAllText(assetsPath)); + var root = doc.RootElement; + var restore = root.GetProperty("project").GetProperty("restore"); + if (!restore.TryGetProperty("projectStyle", out var style) || style.GetString() != "PackageReference") + { u.Unsupported.Add("project-style"); return u; } + + // target selection: RID-less keys only + var targets = root.GetProperty("targets"); + var keys = targets.EnumerateObject().Select(p => p.Name).Where(k => !k.Contains('/')).OrderBy(k => k, StringComparer.Ordinal).ToList(); + string? chosen = null; + if (tfm is not null) chosen = keys.FirstOrDefault(k => k == tfm); + else if (wantMoniker is not null) + { + var hits = keys.Where(k => Moniker(k) == wantMoniker).ToList(); + if (hits.Count == 1) chosen = hits[0]; + else { u.Unsupported.Add($"p2p-target:{wantMoniker}:{hits.Count}"); return u; } + } + else if (keys.Count == 1) chosen = keys[0]; + else { u.Unsupported.Add($"multi-tfm:{string.Join(",", keys)}"); return u; } + if (chosen is null) { u.Unsupported.Add($"tfm-not-in-assets:{tfm}"); return u; } + u.Tfm = chosen; + u.FrameworkMoniker = Moniker(chosen); + var target = targets.GetProperty(chosen); + + // project.frameworks entry for this target (by key or targetAlias) + JsonElement fwEntry = default; + foreach (var f in root.GetProperty("project").GetProperty("frameworks").EnumerateObject()) + if (f.Name == chosen || (f.Value.TryGetProperty("targetAlias", out var ta) && ta.GetString() == chosen)) { fwEntry = f.Value; break; } + + // packages folder candidates + var pkgRoots = new List(); + if (restore.TryGetProperty("packagesPath", out var pp) && pp.GetString() is { } pps && Directory.Exists(pps)) pkgRoots.Add(pps); + pkgRoots.Add(env.NugetRoot); + string? PkgDir(string id, string ver) => pkgRoots.Select(r => System.IO.Path.Combine(r, id.ToLowerInvariant(), ver.ToLowerInvariant())).FirstOrDefault(Directory.Exists); + + // ---- framework references (project + transitive from packages) ---- + var fwRefs = new SortedSet(StringComparer.Ordinal); + if (fwEntry.ValueKind == JsonValueKind.Object && fwEntry.TryGetProperty("frameworkReferences", out var frs)) + foreach (var fr in frs.EnumerateObject()) fwRefs.Add(fr.Name); + foreach (var e in target.EnumerateObject()) + if (e.Value.TryGetProperty("frameworkReferences", out var tfr) && tfr.ValueKind == JsonValueKind.Array) + foreach (var x in tfr.EnumerateArray()) if (x.GetString() is { } s) fwRefs.Add(s); + var download = new Dictionary(StringComparer.OrdinalIgnoreCase); + if (fwEntry.ValueKind == JsonValueKind.Object && fwEntry.TryGetProperty("downloadDependencies", out var dd)) + foreach (var d in dd.EnumerateArray()) + download[d.GetProperty("name").GetString()!] = d.GetProperty("version").GetString()!.Trim('[', ']', ' ').Split(',')[0].Trim(); + + var items = new List(); + var overrides = new Dictionary>(StringComparer.OrdinalIgnoreCase); + var mm = MajorMinor(chosen); + var packStatuses = new SortedSet(StringComparer.Ordinal); + // a WindowsDesktop.App reference with a profile and the same pack without one collapse to the union of profiles + var packProfiles = new Dictionary profiles)>(StringComparer.Ordinal); + foreach (var fr in fwRefs) + { + var map = MapFrameworkReference(fr); + if (map is null) { u.Unsupported.Add($"framework-reference:{fr}"); continue; } + if (!packProfiles.TryGetValue(map.Value.pack, out var e)) packProfiles[map.Value.pack] = e = (map.Value.where, new SortedSet(Comparer.Create((a, b) => string.CompareOrdinal(a, b)))); + e.profiles.Add(map.Value.profile); + } + foreach (var (pack, (where, profiles)) in packProfiles) + { + string? ver = null, status; + string? packRoot = null; + if (download.TryGetValue(pack, out var exact)) + { + ver = exact; status = "PACK_EXACT"; + packRoot = where == "packs" ? System.IO.Path.Combine(env.DotnetRoot, "packs", pack, exact) : PkgDir(pack, exact); + if (packRoot is null || !Directory.Exists(packRoot)) { u.RefReasons.Add($"pack-missing:{pack}/{exact}"); packStatuses.Add("REFERENCE_MISSING"); continue; } + } + else + { + var baseDir = System.IO.Path.Combine(env.DotnetRoot, "packs", pack); + var cand = Directory.Exists(baseDir) && mm is not null + ? Directory.GetDirectories(baseDir).Select(System.IO.Path.GetFileName).Where(n => n!.StartsWith(mm + ".", StringComparison.Ordinal) && !n.Contains('-')) + .OrderByDescending(n => V(n)).ToList() + : new List(); + if (where != "packs" || cand.Count == 0) { u.RefReasons.Add($"pack-missing:{pack}/{mm}.*"); packStatuses.Add("REFERENCE_MISSING"); continue; } + ver = cand[0]!; status = "PACK_MAJOR_MINOR"; + packRoot = System.IO.Path.Combine(baseDir, ver); + } + packStatuses.Add(status); + var flist = System.IO.Path.Combine(packRoot, "data", "FrameworkList.xml"); + if (!File.Exists(flist)) { u.RefReasons.Add($"pack-no-frameworklist:{pack}/{ver}"); continue; } + // one request per distinct profile; the union of files (a null profile = all files) + var wantAll = profiles.Contains(null); + foreach (var f in XDocument.Load(flist).Root!.Elements("File")) + { + var type = (string?)f.Attribute("Type"); + if (type is not null && type != "Managed") continue; // analyzers go elsewhere + if (string.Equals((string?)f.Attribute("ReferencedByDefault"), "false", StringComparison.OrdinalIgnoreCase)) continue; + if (!wantAll) + { + var prof = ((string?)f.Attribute("Profile") ?? "").Split(';', StringSplitOptions.RemoveEmptyEntries); + if (!profiles.Any(p => p is not null && prof.Contains(p, StringComparer.OrdinalIgnoreCase))) continue; + } + var rel = (string?)f.Attribute("Path"); + if (rel is null) continue; + var path = System.IO.Path.GetFullPath(System.IO.Path.Combine(packRoot, rel)); + items.Add(new RefItem(System.IO.Path.GetFileName(path), path, V((string?)f.Attribute("AssemblyVersion")), V((string?)f.Attribute("FileVersion")), pack, ver, true)); + } + var po = System.IO.Path.Combine(packRoot, "data", "PackageOverrides.txt"); + if (File.Exists(po)) + { + if (!overrides.TryGetValue(pack, out var map)) overrides[pack] = map = new(StringComparer.OrdinalIgnoreCase); + foreach (var line in File.ReadAllLines(po)) + { + var parts = line.Trim().Split('|'); + if (parts.Length == 2 && V(parts[1]) is { } cv && (!map.TryGetValue(parts[0], out var old) || old < cv)) map[parts[0]] = cv; + } + } + } + u.TfmStatus = packStatuses.Contains("REFERENCE_MISSING") ? "REFERENCE_MISSING" + : packStatuses.Contains("PACK_MAJOR_MINOR") ? "PACK_MAJOR_MINOR" : packStatuses.Count > 0 ? "PACK_EXACT" : "NOT_APPLICABLE"; + + // ---- packages and project references ---- + var libs = root.GetProperty("libraries"); + foreach (var e in target.EnumerateObject().OrderBy(p => p.Name, StringComparer.Ordinal)) + { + var type = e.Value.TryGetProperty("type", out var t) ? t.GetString() : null; + var slash = e.Name.IndexOf('/'); + var id = e.Name[..slash]; var ver = e.Name[(slash + 1)..]; + if (type == "project") + { + var lib = libs.GetProperty(e.Name); + var relp = lib.TryGetProperty("msbuildProject", out var mp) ? mp.GetString() : lib.GetProperty("path").GetString(); + var childPath = System.IO.Path.GetFullPath(System.IO.Path.Combine(dir, relp!.Replace('/', System.IO.Path.DirectorySeparatorChar))); + var fw = e.Value.TryGetProperty("framework", out var fwp) ? fwp.GetString() : null; + if (!File.Exists(System.IO.Path.Combine(System.IO.Path.GetDirectoryName(childPath)!, "obj", "project.assets.json"))) + { u.SrcReasons.Add($"p2p-no-assets:{id}"); continue; } + var child = Load(childPath, null, fw, env, seen); + u.Children.Add(child); + if (child.UnitStatus != "COMPLETE" && child.UnitStatus != "SOURCE_SET_INCOMPLETE") u.SrcReasons.Add($"p2p-unit-{child.UnitStatus.ToLowerInvariant()}:{id}"); + continue; + } + if (type != "package") continue; + var pdir = PkgDir(id, ver); + var compile = e.Value.TryGetProperty("compile", out var c) ? c.EnumerateObject().Select(x => x.Name).Where(n => !n.EndsWith("/_._", StringComparison.Ordinal) && n != "_._").ToList() : new List(); + if (pdir is not null && Directory.Exists(System.IO.Path.Combine(pdir, "analyzers")) + && Directory.EnumerateFiles(System.IO.Path.Combine(pdir, "analyzers"), "*.dll", SearchOption.AllDirectories) + .Any(p => !p.Replace('\\', '/').Contains("/vb/", StringComparison.OrdinalIgnoreCase) && !p.Replace('\\', '/').Contains("/fs/", StringComparison.OrdinalIgnoreCase))) + u.SrcReasons.Add($"package-analyzers:{id.ToLowerInvariant()}/{ver}"); + if (compile.Count == 0) continue; + if (pdir is null) { u.RefReasons.Add($"package-missing:{id}/{ver}"); continue; } + // identity: assets sha512 == the cache's recorded content hash + var meta = System.IO.Path.Combine(pdir, ".nupkg.metadata"); + var want = libs.TryGetProperty(e.Name, out var le) && le.TryGetProperty("sha512", out var sh) ? sh.GetString() : null; + string? have = null; + if (File.Exists(meta)) { using var md = JsonDocument.Parse(File.ReadAllText(meta)); have = md.RootElement.TryGetProperty("contentHash", out var ch) ? ch.GetString() : null; } + if (want is null || have is null || want != have) { u.RefReasons.Add($"package-identity:{id}/{ver}"); continue; } + foreach (var asset in compile) + { + var path = System.IO.Path.GetFullPath(System.IO.Path.Combine(pdir, asset.Replace('/', System.IO.Path.DirectorySeparatorChar))); + if (!File.Exists(path)) { u.RefReasons.Add($"package-asset-missing:{id}/{ver}/{asset}"); continue; } + var (av, fv) = DllVersions(path); + items.Add(new RefItem(System.IO.Path.GetFileName(path), path, av, fv, id, ver, false)); + } + } + + // ---- conflict resolution keyed by file name (ResolvePackageFileConflicts) ---- + foreach (var g in items.GroupBy(i => i.FileName, StringComparer.OrdinalIgnoreCase).OrderBy(g => g.Key, StringComparer.OrdinalIgnoreCase)) + { + var list = g.OrderBy(i => i.IsFramework ? 0 : 1).ThenBy(i => i.Path, StringComparer.Ordinal).ToList(); + var winner = list[0]; + foreach (var x in list.Skip(1)) + { + if (string.Equals(x.Path, winner.Path, StringComparison.OrdinalIgnoreCase)) continue; + var (w, rule) = Resolve(winner, x, overrides); + var entry = new Dictionary + { + ["name"] = g.Key, + ["a"] = $"{winner.PackageId}/{winner.PackageVersion} av={winner.AV} fv={winner.FV}", + ["b"] = $"{x.PackageId}/{x.PackageVersion} av={x.AV} fv={x.FV}", + ["rule"] = rule, + }; + if (w is null) { entry["winner"] = "UNRESOLVED"; u.RefReasons.Add($"conflict-unresolved:{g.Key}"); } + else + { + entry["winner"] = $"{w.PackageId}/{w.PackageVersion}"; + if (rule == "TIE_FRAMEWORK_ASSUMED") u.TieAssumed = true; + winner = w; + } + u.Conflicts.Add(entry); + } + u.Manifest.Add(winner); + } + // reference kinds the assets do not describe + foreach (var rk in proj.ReferenceItems) u.Unsupported.Add($"reference-kind:{rk}"); + return u; + } + + static (RefItem? winner, string rule) Resolve(RefItem a, RefItem b, Dictionary> overrides) + { + // 1. package overrides: the overriding id is the targeting pack's id; the overridden version is inclusive + if (Overrides(a, b, overrides)) return (a, "override"); + if (Overrides(b, a, overrides)) return (b, "override"); + // 2. existence + if (!File.Exists(a.Path) || !File.Exists(b.Path)) return (null, "missing-file"); + // 3. assembly version + if ((a.AV is null) != (b.AV is null)) return (null, "assembly-version-one-null"); + if (a.AV is not null && a.AV != b.AV) return (a.AV > b.AV! ? a : b, "assembly-version"); + // 4. file version + if ((a.FV is null) != (b.FV is null)) return (null, "file-version-one-null"); + if (a.FV is not null && a.FV != b.FV) return (a.FV > b.FV! ? a : b, "file-version"); + // 5./6. package rank / platform: the preferred-packages list is not read; framework beats package (assumption) + if (a.IsFramework != b.IsFramework) return (a.IsFramework ? a : b, "TIE_FRAMEWORK_ASSUMED"); + return (null, "equal"); + } + + static bool Overrides(RefItem over, RefItem other, Dictionary> overrides) => + overrides.TryGetValue(over.PackageId, out var map) && map.TryGetValue(other.PackageId, out var ceil) + && V(other.PackageVersion) is { } pv && pv <= ceil; + + // ---------- compilations (children first; project references as CompilationReference) ---------- + public static void Compile(Unit u, Env env, HashSet done) + { + if (!done.Add(u)) return; + foreach (var c in u.Children) Compile(c, env, done); + if (u.Unsupported.Count > 0 || u.Tfm is null) return; + u.Trees = new List(); + u.Unreadable = 0; + foreach (var f in u.SourceFiles) + { + try { u.Trees.Add(CSharpSyntaxTree.ParseText(File.ReadAllText(f), path: f)); } + catch (Exception ex) when (ex is IOException or UnauthorizedAccessException) { u.Unreadable++; } + } + var refs = u.Manifest.Select(m => env.Meta(m.Path)).ToList(); + foreach (var c in u.Children) if (c.Comp is not null) refs.Add(c.Comp.ToMetadataReference()); + u.Comp = CSharpCompilation.Create(u.Name, u.Trees, refs, Opts); + } + + public static IEnumerable Closure(Unit root) + { + var seen = new HashSet(); + var stack = new Stack(); stack.Push(root); + while (stack.Count > 0) + { + var u = stack.Pop(); + if (!seen.Add(u)) continue; + yield return u; + foreach (var c in u.Children) stack.Push(c); + } + } +} + +// Minimal text read of a .csproj: the properties that change the compilation, and reference kinds assets do not cover. +sealed class ProjectText +{ + public string? AssemblyName, DefineConstants, ImplicitUsings, EnableDefaultCompileItems; + public bool UseWpf, UseWinForms; + public List Includes = new(), Removes = new(), ReferenceItems = new(); + public bool Malformed; + + public static ProjectText Read(string path) + { + var p = new ProjectText(); + XDocument doc; + try { doc = XDocument.Load(path); } catch { p.Malformed = true; return p; } + string? Last(string n) => doc.Descendants().Where(e => e.Name.LocalName == n).Select(e => e.Value.Trim()).LastOrDefault(); + p.AssemblyName = Last("AssemblyName"); + p.DefineConstants = Last("DefineConstants"); + p.ImplicitUsings = Last("ImplicitUsings"); + p.EnableDefaultCompileItems = Last("EnableDefaultCompileItems"); + p.UseWpf = string.Equals(Last("UseWPF"), "true", StringComparison.OrdinalIgnoreCase); + p.UseWinForms = string.Equals(Last("UseWindowsForms"), "true", StringComparison.OrdinalIgnoreCase); + foreach (var e in doc.Descendants()) + { + if (e.Name.LocalName == "Compile") + { + if (e.Attribute("Include")?.Value is { Length: > 0 } inc) p.Includes.Add(inc); + if (e.Attribute("Remove")?.Value is { Length: > 0 } rem) p.Removes.Add(rem); + } + if (e.Name.LocalName is "Reference" or "COMReference" && e.Attribute("Include")?.Value is { Length: > 0 } r) + p.ReferenceItems.Add($"{e.Name.LocalName}:{r}"); + } + return p; + } +} + +// The extractor's source-set rules (Program.cs IsSkipped / SpecMatcher / ProjectCsFiles), ported; plus the +// source-set completeness reasons of the pre-registration §1. +static class SourceSet +{ + static bool IsSkippedDir(string seg) => seg is "bin" or "obj" or ".git" or ".vs" or "node_modules" or "packages"; + static bool IsGenerated(string path) => + path.EndsWith(".g.cs", StringComparison.Ordinal) || path.EndsWith(".Designer.cs", StringComparison.Ordinal) + || path.EndsWith(".AssemblyInfo.cs", StringComparison.Ordinal); + + static Func SpecMatcher(string spec, string dir) + { + var glob = spec.Replace('\\', '/').Trim(); + var rx = new StringBuilder("^"); + for (int i = 0; i < glob.Length; i++) + { + var c = glob[i]; + if (c == '*') + { + if (i + 1 < glob.Length && glob[i + 1] == '*') { rx.Append(".*"); i++; if (i + 1 < glob.Length && glob[i + 1] == '/') i++; } + else rx.Append("[^/]*"); + } + else if (c == '?') rx.Append("[^/]"); + else rx.Append(Regex.Escape(c.ToString())); + } + rx.Append('$'); + var regex = new Regex(rx.ToString(), RegexOptions.IgnoreCase, TimeSpan.FromSeconds(1)); + return path => { try { return regex.IsMatch(System.IO.Path.GetRelativePath(dir, path).Replace('\\', '/')); } catch (RegexMatchTimeoutException) { return false; } }; + } + + static readonly string[] GeneratorAttributes = { "LibraryImport", "GeneratedRegex", "JSImport", "JSExport", "GeneratedComInterface" }; + + public static void Fill(Unit u, string csproj, ProjectText proj) + { + var dir = System.IO.Path.GetDirectoryName(csproj)!; + var opts = new EnumerationOptions { RecurseSubdirectories = true, IgnoreInaccessible = true }; + var all = Directory.EnumerateFiles(dir, "*.cs", opts).ToList(); + bool Skipped(string f) => System.IO.Path.GetRelativePath(dir, f).Split('/', '\\').Any(IsSkippedDir) || IsGenerated(f); + // generated files the extractor would skip, counted (not compiled) + u.GeneratedExcluded = all.Count(f => !System.IO.Path.GetRelativePath(dir, f).Split('/', '\\').Any(IsSkippedDir) && IsGenerated(f)); + var candidates = all.Where(f => !Skipped(f)).ToList(); + var result = new List(); + var defaultCompile = !string.Equals(proj.EnableDefaultCompileItems, "false", StringComparison.OrdinalIgnoreCase); + if (defaultCompile) result.AddRange(candidates); + else { var inc = proj.Includes.Select(s => SpecMatcher(s, dir)).ToList(); result.AddRange(candidates.Where(f => inc.Any(m => m(f)))); } + var prefix = dir.EndsWith(System.IO.Path.DirectorySeparatorChar) ? dir : dir + System.IO.Path.DirectorySeparatorChar; + foreach (var inc in proj.Includes) + { + if (inc.IndexOfAny(new[] { '*', '?' }) >= 0) continue; + var path = System.IO.Path.GetFullPath(System.IO.Path.Combine(dir, inc.Replace('\\', System.IO.Path.DirectorySeparatorChar))); + if (path.EndsWith(".cs", StringComparison.OrdinalIgnoreCase) && File.Exists(path) && !IsGenerated(path) && !path.StartsWith(prefix, StringComparison.Ordinal)) + result.Add(path); + } + if (proj.Removes.Count > 0) { var rm = proj.Removes.Select(s => SpecMatcher(s, dir)).ToList(); result.RemoveAll(f => rm.Any(m => m(f))); } + u.SourceFiles.AddRange(result.Distinct().OrderBy(f => f, StringComparer.Ordinal)); + + // completeness reasons (reported, never applied) + if (proj.Malformed) u.SrcReasons.Add("csproj-malformed"); + if (proj.UseWpf) u.SrcReasons.Add("wpf-xaml-codegen"); + if (proj.UseWinForms) u.SrcReasons.Add("winforms-designer"); + if (!string.IsNullOrWhiteSpace(proj.DefineConstants)) u.SrcReasons.Add("define-constants"); + if (proj.ImplicitUsings is { } iu && (iu.Equals("enable", StringComparison.OrdinalIgnoreCase) || iu.Equals("true", StringComparison.OrdinalIgnoreCase))) + u.SrcReasons.Add("implicit-usings-not-applied"); + for (var d = new DirectoryInfo(dir); d is not null; d = d.Parent) + foreach (var n in new[] { "Directory.Build.props", "Directory.Build.targets" }) + if (File.Exists(System.IO.Path.Combine(d.FullName, n))) u.SrcReasons.Add($"directory-build:{n}"); + foreach (var f in u.SourceFiles) + { + string text; + try { text = File.ReadAllText(f); } catch { continue; } + foreach (var a in GeneratorAttributes) + if (text.Contains("[" + a, StringComparison.Ordinal)) + u.SrcReasons.Add($"framework-generator:{a}"); + } + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/scripts/compare_oracle.py b/docs/evidence/p014-tiny-poc-2026-10/scripts/compare_oracle.py new file mode 100644 index 00000000..49cc299b --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/scripts/compare_oracle.py @@ -0,0 +1,64 @@ +"""P-014 Tiny PoC: compare the instrument's reference manifest with the SDK oracle (K3, K8a-c, K9). + +The oracle is `dotnet msbuild -t:FindReferenceAssembliesForReferences +-getItem:ReferencePathWithRefAssemblies` on my own synthetic fixtures, restored offline from +the global packages folder. Both sides are reduced to (normalised path, assembly version); +equal sets = PASS. + +usage: python -I compare_oracle.py +""" + +import json +import re +import sys + + +def norm(path: str, dotnet: str, nuget: str) -> str: + p = path.replace("\\", "/") + for root, tag in ((dotnet, ""), (nuget, "")): + r = root.replace("\\", "/").rstrip("/") + if p.lower().startswith(r.lower()): + p = tag + p[len(r) :] + return p.lower() + + +def oracle_version(item: dict) -> str: + # package references carry no AssemblyVersion metadata; their identity is in FusionName + if item.get("AssemblyVersion"): + return str(item["AssemblyVersion"]) + m = re.search(r"Version=([0-9.]+)", item.get("FusionName") or "") + return m.group(1) if m else "" + + +def main() -> int: + oracle_path, sidecar_path, dotnet, nuget = sys.argv[1:5] + with open(oracle_path, encoding="utf-8-sig") as fh: + oracle = json.load(fh)["Items"]["ReferencePathWithRefAssemblies"] + with open(sidecar_path, encoding="utf-8") as fh: + unit = json.load(fh)["units"][0] + want = {(norm(i["FullPath"], dotnet, nuget), oracle_version(i)) for i in oracle} + have = {(m["path"].lower(), m.get("assembly_version") or "") for m in unit["manifest"]} + only_oracle = sorted(want - have) + only_instrument = sorted(have - want) + ok = not only_oracle and not only_instrument and not unit["tie_framework_assumed"] + print( + json.dumps( + { + "pass": ok, + "oracle_refs": len(want), + "instrument_refs": len(have), + "only_oracle": only_oracle, + "only_instrument": only_instrument, + "conflicts": unit["conflicts"], + "tie_framework_assumed": unit["tie_framework_assumed"], + "unit_status": unit["unit_status"], + "reasons": unit["reasons"], + }, + indent=2, + ) + ) + return 0 if ok else 1 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/docs/evidence/p014-tiny-poc-2026-10/scripts/run_extractor_context.ps1 b/docs/evidence/p014-tiny-poc-2026-10/scripts/run_extractor_context.ps1 new file mode 100644 index 00000000..71e7c3a6 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/scripts/run_extractor_context.ps1 @@ -0,0 +1,25 @@ +# P-014 Tiny PoC — context only (not a criterion): today's extractor, built offline from main, on the same .csproj inputs, +# 3 runs each with --flow-locals (the own-check default). Records wall time, peak working set, and the SHA-256 of the +# facts document, so the existing OwnIR facts can be shown byte-identical across runs (the PoC never touches them). +# usage: pwsh run_extractor_context.ps1 -Extractor -Research -Out +param([Parameter(Mandatory)][string]$Extractor, [Parameter(Mandatory)][string]$Research, [Parameter(Mandatory)][string]$Out) +$ErrorActionPreference = 'Stop' +New-Item -ItemType Directory -Force $Out | Out-Null +$projects = @{ + P4 = 'evidence\pairs\BoBoBaSs84_BB84.IPTV__36\base\src\BB84.IPTV.M3U.Editor\BB84.IPTV.M3U.Editor.csproj' + P5 = 'evidence\pairs\MERURUXD_FluentFlyout__3\base\FluentFlyoutWPF\FluentFlyout.csproj' +} +foreach ($id in 'P4', 'P5') { + foreach ($run in 1, 2, 3) { + $facts = Join-Path $Out "$id.facts.run$run.json" + $psi = [Diagnostics.ProcessStartInfo]::new('dotnet') + foreach ($a in @($Extractor, (Join-Path $Research $projects[$id]), '--flow-locals', '--no-project-refs', '-o', $facts)) { $psi.ArgumentList.Add($a) } + $psi.WorkingDirectory = $Research; $psi.RedirectStandardError = $true; $psi.RedirectStandardOutput = $true + $sw = [Diagnostics.Stopwatch]::StartNew() + $p = [Diagnostics.Process]::Start($psi) + $peak = 0 + while (-not $p.HasExited) { try { $p.Refresh(); $peak = [Math]::Max($peak, $p.PeakWorkingSet64) } catch { }; Start-Sleep -Milliseconds 20 } + $p.WaitForExit(); $sw.Stop() + "$id extractor run$run rc=$($p.ExitCode) wall=$($sw.ElapsedMilliseconds)ms peak_ws>=$([math]::Round($peak/1MB))MB facts_sha256=$((Get-FileHash $facts -Algorithm SHA256).Hash.Substring(0,16))" + } +} diff --git a/docs/evidence/p014-tiny-poc-2026-10/scripts/run_fixtures.ps1 b/docs/evidence/p014-tiny-poc-2026-10/scripts/run_fixtures.ps1 new file mode 100644 index 00000000..cf13fe1f --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/scripts/run_fixtures.ps1 @@ -0,0 +1,57 @@ +# P-014 Tiny PoC — build the instrument offline, run the in-memory controls, restore MY synthetic fixtures offline +# (the global packages folder is the only source), take the SDK oracle, run the instrument, compare. +# usage: pwsh run_fixtures.ps1 -Work -Roslyn +param([Parameter(Mandatory)][string]$Work, [Parameter(Mandatory)][string]$Roslyn) +$ErrorActionPreference = 'Stop' +$E = Split-Path -Parent $PSScriptRoot +$env:NoDefaultCurrentDirectoryInExePath = $null +$np = Join-Path $env:USERPROFILE '.nuget\packages' +$dotnet = 'C:\Program Files\dotnet' +$B = Join-Path $Work 'build'; $FX = Join-Path $Work 'fx'; $O = Join-Path $Work 'oracle'; $R = Join-Path $Work 'res' +foreach ($d in $B, $FX, $O, $R) { if (Test-Path $d) { Remove-Item -Recurse -Force $d }; New-Item -ItemType Directory -Force $d | Out-Null } + +Copy-Item "$E\instrument\*" $B +Set-Content "$B\nuget.config" '' +dotnet build "$B\P014Poc.csproj" -c Release -p:RoslynDir=$Roslyn -o "$B\out" -nologo -v:q | Out-Null +if ($LASTEXITCODE -ne 0) { throw 'instrument build failed' } +$poc = "$B\out\p014poc.dll" + +"== in-memory controls" +dotnet $poc controls --out "$R\controls.json"; "controls rc=$LASTEXITCODE" + +Copy-Item -Recurse "$E\fixtures\*" $FX +Set-Content "$FX\nuget.config" "" +foreach ($p in 'K8a\K8a.csproj', 'K8b\K8b.csproj', 'K8c\K8c.csproj', 'K9\K9.csproj', 'K10\Root\Root.csproj') { + dotnet restore "$FX\$p" --configfile "$FX\nuget.config" -v:q | Out-Null + "restore $p rc=$LASTEXITCODE" +} + +"== oracle vs instrument (K3, K8a, K8b, K8c, K9)" +$cases = @(@('K8a', 'K8a\K8a.csproj', ''), @('K8b', 'K8b\K8b.csproj', ''), @('K8c', 'K8c\K8c.csproj', ''), + @('K9-net8.0', 'K9\K9.csproj', 'net8.0'), @('K9-net10.0', 'K9\K9.csproj', 'net10.0')) +foreach ($c in $cases) { + $tf = if ($c[2]) { "-p:TargetFramework=$($c[2])" } else { '-p:P014Oracle=1' } + dotnet msbuild "$FX\$($c[1])" -nologo -t:FindReferenceAssembliesForReferences -getItem:ReferencePathWithRefAssemblies $tf | + Out-File -Encoding utf8 "$O\$($c[0]).json" + $a = @('project', "$FX\$($c[1])", '--mode', 'exact', '--root', $FX, '--sidecar', "$R\$($c[0]).sidecar.json") + if ($c[2]) { $a += @('--tfm', $c[2]) } + dotnet $poc @a + python -I "$E\scripts\compare_oracle.py" "$O\$($c[0]).json" "$R\$($c[0]).sidecar.json" $dotnet $np | Out-File -Encoding utf8 "$R\$($c[0]).compare.json" + $j = Get-Content "$R\$($c[0]).compare.json" -Raw | ConvertFrom-Json + "$($c[0]): pass=$($j.pass) oracle=$($j.oracle_refs) instrument=$($j.instrument_refs) only_oracle=$($j.only_oracle.Count) only_instrument=$($j.only_instrument.Count) tie=$($j.tie_framework_assumed) unit=$($j.unit_status) conflicts=$(($j.conflicts | ForEach-Object { "$($_.name)->$($_.winner)($($_.rule))" }) -join '; ')" +} +"== K9 without --tfm" +dotnet $poc project "$FX\K9\K9.csproj" --mode exact --root $FX --sidecar "$R\K9-notfm.sidecar.json" +python -I -c "import json,sys;u=json.load(open(sys.argv[1]))['units'][0];print(u['unit_status'],u['reasons']['unsupported'])" "$R\K9-notfm.sidecar.json" + +"== K10 project reference: with child assets, then without" +dotnet $poc project "$FX\K10\Root\Root.csproj" --mode exact --root $FX --sidecar "$R\K10-with.sidecar.json" +Remove-Item -Recurse -Force "$FX\K10\Child\obj" +dotnet $poc project "$FX\K10\Root\Root.csproj" --mode exact --root $FX --sidecar "$R\K10-without.sidecar.json" +python -I -c @" +import json,sys +for f in sys.argv[1:]: + us=json.load(open(f))['units'] + for u in us: + print(f.split('\\')[-1], u['project'], u['unit_status'], u['reasons']['source_set'], 'event_assign=', (u['sites'] or {}).get('event_assign'), 'foreign=', u['foreign_binding']) +"@ "$R\K10-with.sidecar.json" "$R\K10-without.sidecar.json" diff --git a/docs/evidence/p014-tiny-poc-2026-10/scripts/run_real.ps1 b/docs/evidence/p014-tiny-poc-2026-10/scripts/run_real.ps1 new file mode 100644 index 00000000..d3c36302 --- /dev/null +++ b/docs/evidence/p014-tiny-poc-2026-10/scripts/run_real.ps1 @@ -0,0 +1,25 @@ +# P-014 Tiny PoC — P4/P5 (#419 anchors), read-only: no restore, no build of their code. Per project and mode, 3 separate +# processes x (cold + warm) iterations; then the legacy->exact lost-site list. +# usage: pwsh run_real.ps1 -Work -Poc -Research +param([Parameter(Mandatory)][string]$Work, [Parameter(Mandatory)][string]$Poc, [Parameter(Mandatory)][string]$Research) +$ErrorActionPreference = 'Stop' +$R = Join-Path $Work 'real'; if (Test-Path $R) { Remove-Item -Recurse -Force $R }; New-Item -ItemType Directory -Force $R | Out-Null +$projects = @{ + P4 = 'evidence\pairs\BoBoBaSs84_BB84.IPTV__36\base\src\BB84.IPTV.M3U.Editor\BB84.IPTV.M3U.Editor.csproj' + P5 = 'evidence\pairs\MERURUXD_FluentFlyout__3\base\FluentFlyoutWPF\FluentFlyout.csproj' +} +foreach ($id in 'P4', 'P5') { + $csproj = Join-Path $Research $projects[$id] + foreach ($mode in 'legacy', 'exact') { + foreach ($run in 1, 2, 3) { + dotnet $Poc project $csproj --mode $mode --root $Research --iters 2 ` + --sidecar "$R\$id.$mode.run$run.sidecar.json" --timing "$R\$id.$mode.run$run.timing.json" + if ($LASTEXITCODE -ne 0) { throw "$id $mode run $run failed" } + $t = Get-Content "$R\$id.$mode.run$run.timing.json" -Raw | ConvertFrom-Json + "$id $mode run$run " + (($t.timing | ForEach-Object { "$($_.kind)=$($_.wall_ms)ms/$([math]::Round($_.peak_working_set_mb))MB" }) -join ' ') + } + $h = 1..3 | ForEach-Object { (Get-FileHash "$R\$id.$mode.run$_.sidecar.json").Hash } | Select-Object -Unique + "$id $mode sidecar identical across 3 runs: $(@($h).Count -eq 1)" + } + dotnet $Poc lost $csproj --root $Research --out "$R\$id.lost.json" +}