﻿<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
  <metadata>
    <id>MIDCON.Backend.Plugin.Abstractions</id>
    <version>1.1.0-alpha.0</version>
    <authors>MidConsulting</authors>
    <license type="expression">MIT</license>
    <licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
    <readme>README.md</readme>
    <projectUrl>https://github.com/JDueckMidCon/midcon-backend-plugin-abstractions</projectUrl>
    <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.</description>
    <copyright>Copyright © 2026 MidConsulting</copyright>
    <tags>midcon mcm plugin hot-swap worker abstractions</tags>
    <repository type="git" url="https://github.com/JDueckMidCon/midcon-backend-plugin-abstractions" branch="develop" commit="1afe61d3f623e72a0d61cbc248b6dab1408e74af" />
    <dependencies>
      <group targetFramework="net10.0" />
    </dependencies>
    <frameworkReferences>
      <group targetFramework="net10.0">
        <frameworkReference name="Microsoft.AspNetCore.App" />
      </group>
    </frameworkReferences>
  </metadata>
</package>