{"@id":"https://nuget-packages.midconsulting.de/feed/registration/midcon.backend.plugin.abstractions/index.json","@type":["catalog:CatalogRoot","PackageRegistration","catalog:Permalink"],"commitId":"a4aa0d48-ed4d-4c5f-b6b6-15d9824288e1","commitTimeStamp":"2026-09-07T09:28:43.3120251Z","count":1,"items":[{"@id":"https://nuget-packages.midconsulting.de/feed/registration/midcon.backend.plugin.abstractions/index.json#page/1.0.1/1.1.0-alpha.0","@type":"catalog:CatalogPage","commitId":"a4aa0d48-ed4d-4c5f-b6b6-15d9824288e1","commitTimeStamp":"2026-09-07T09:28:43.3126771Z","count":2,"lower":"1.0.1","parent":"https://nuget-packages.midconsulting.de/feed/registration/midcon.backend.plugin.abstractions/index.json","upper":"1.1.0-alpha.0","items":[{"@id":"https://nuget-packages.midconsulting.de/feed/registration/midcon.backend.plugin.abstractions/1.0.1.json","@type":"Package","catalogEntry":{"@id":"https://nuget-packages.midconsulting.de/feed/virtualcatalog/data/d98bc96d-9a77-420e-83f6-00267eaf8dc8.json","@type":["PackageDetails","catalog:Permalink"],"authors":"MidConsulting","dependencyGroups":[{"@id":"https://nuget-packages.midconsulting.de/feed/virtualcatalog/data/d98bc96d-9a77-420e-83f6-00267eaf8dc8.json#dependencygroup/net10.0","@type":"PackageDependencyGroup","targetFramework":"net10.0"}],"description":"Shared contracts for MIDCON Backend Server hot-swap plugins (IOdooPlugin) and their optional scheduled worker processes (IPluginWorker, ADR-0020) — the minimal, dependency-light surface loaded from the Default ALC so it can be shared between the Gateway process and a plugin's isolated AssemblyLoadContext without type-identity mismatches.","iconUrl":"","id":"MIDCON.Backend.Plugin.Abstractions","language":"","licenseUrl":"https://licenses.nuget.org/MIT","listed":true,"packageContent":"https://nuget-packages.midconsulting.de/feed/flatcontainer/midcon.backend.plugin.abstractions/1.0.1/midcon.backend.plugin.abstractions.1.0.1.nupkg","projectUrl":"https://github.com/JDueckMidCon/midcon-backend-plugin-abstractions","published":"2026-09-07T09:28:43.1716891Z","requireLicenseAcceptance":false,"summary":"","tags":["midcon","mcm","plugin","hot-swap","worker","abstractions"],"version":"1.0.1"},"commitId":"a4aa0d48-ed4d-4c5f-b6b6-15d9824288e1","commitTimeStamp":"2026-09-07T09:28:43.3112963Z","packageContent":"https://nuget-packages.midconsulting.de/feed/flatcontainer/midcon.backend.plugin.abstractions/1.0.1/midcon.backend.plugin.abstractions.1.0.1.nupkg","registration":"https://nuget-packages.midconsulting.de/feed/registration/midcon.backend.plugin.abstractions/index.json"},{"@id":"https://nuget-packages.midconsulting.de/feed/registration/midcon.backend.plugin.abstractions/1.1.0-alpha.0.json","@type":"Package","catalogEntry":{"@id":"https://nuget-packages.midconsulting.de/feed/virtualcatalog/data/302b1ebe-6154-4bd1-a5b7-0ade41d035f8.json","@type":["PackageDetails","catalog:Permalink"],"authors":"MidConsulting","dependencyGroups":[{"@id":"https://nuget-packages.midconsulting.de/feed/virtualcatalog/data/302b1ebe-6154-4bd1-a5b7-0ade41d035f8.json#dependencygroup/net10.0","@type":"PackageDependencyGroup","targetFramework":"net10.0"}],"description":"Shared contracts for MIDCON Backend Server hot-swap plugins (IOdooPlugin) and their optional scheduled worker processes (IPluginWorker, ADR-0020) — the minimal, dependency-light surface loaded from the Default ALC so it can be shared between the Gateway process and a plugin's isolated AssemblyLoadContext without type-identity mismatches.","iconUrl":"","id":"MIDCON.Backend.Plugin.Abstractions","language":"","licenseUrl":"https://licenses.nuget.org/MIT","listed":true,"packageContent":"https://nuget-packages.midconsulting.de/feed/flatcontainer/midcon.backend.plugin.abstractions/1.1.0-alpha.0/midcon.backend.plugin.abstractions.1.1.0-alpha.0.nupkg","projectUrl":"https://github.com/JDueckMidCon/midcon-backend-plugin-abstractions","published":"2026-09-07T07:49:45.3568608Z","requireLicenseAcceptance":false,"summary":"","tags":["midcon","mcm","plugin","hot-swap","worker","abstractions"],"version":"1.1.0-alpha.0"},"commitId":"fb3204e3-4645-4f66-9bf8-75a0b832157f","commitTimeStamp":"2026-09-07T07:49:45.5167272Z","packageContent":"https://nuget-packages.midconsulting.de/feed/flatcontainer/midcon.backend.plugin.abstractions/1.1.0-alpha.0/midcon.backend.plugin.abstractions.1.1.0-alpha.0.nupkg","registration":"https://nuget-packages.midconsulting.de/feed/registration/midcon.backend.plugin.abstractions/index.json"}]}],"@context":{"@vocab":"http://schema.nuget.org/schema#","catalog":"http://schema.nuget.org/catalog#","xsd":"http://www.w3.org/2001/XMLSchema#","sleet":"http://schema.emgarten.com/sleet#","items":{"@id":"catalog:item","@container":"@set"},"commitTimeStamp":{"@id":"catalog:commitTimeStamp","@type":"xsd:dateTime"},"commitId":{"@id":"catalog:commitId"},"count":{"@id":"catalog:count"},"parent":{"@id":"catalog:parent","@type":"@id"},"tags":{"@container":"@set","@id":"tag"},"packageTargetFrameworks":{"@container":"@set","@id":"packageTargetFramework"},"dependencyGroups":{"@container":"@set","@id":"dependencyGroup"},"dependencies":{"@container":"@set","@id":"dependency"},"packageContent":{"@type":"@id"},"published":{"@type":"xsd:dateTime"},"registration":{"@type":"@id"}}}