{
  "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json",
  "@type": [
    "PackageDetails",
    "catalog:Permalink"
  ],
  "authors": "mnbuhl",
  "catalog:commitId": "0617594d-f160-4f50-906c-6a402c41a673",
  "catalog:commitTimeStamp": "2026-04-25T16:09:52.5669179Z",
  "copyright": "Copyright © 2026 mnbuhl",
  "created": "2026-04-25T16:06:35.517Z",
  "description": "SQL Server provider for EntityFrameworkCore.Locking.",
  "iconFile": "icon.jpg",
  "id": "EntityFrameworkCore.Locking.SqlServer",
  "isPrerelease": false,
  "lastEdited": "2026-04-25T16:09:41.32Z",
  "licenseExpression": "MIT",
  "licenseUrl": "https://licenses.nuget.org/MIT",
  "listed": true,
  "packageHash": "F58d87Db1amAZtI9p5Qw4tHUAe9zykRJBe3jkYlFUk7RrQ06Fb2S1VnInxe6GsDJSRSMDSDiYyHu0p5Nop5w7Q==",
  "packageHashAlgorithm": "SHA512",
  "packageSize": 51852,
  "projectUrl": "https://github.com/mnbuhl/efcore-locking",
  "published": "2026-04-25T16:06:35.517Z",
  "readmeFile": "README.md",
  "repository": {
    "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#repository",
    "commit": "14a8021b8b4996b01e16343aa5531334bf3516a9",
    "type": "git",
    "url": "https://github.com/mnbuhl/efcore-locking"
  },
  "verbatimVersion": "0.2.0",
  "version": "0.2.0",
  "dependencyGroups": [
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net8.0",
      "@type": "PackageDependencyGroup",
      "dependencies": [
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net8.0/entityframeworkcore.locking",
          "@type": "PackageDependency",
          "id": "EntityFrameworkCore.Locking",
          "range": "[0.2.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net8.0/microsoft.entityframeworkcore.sqlserver",
          "@type": "PackageDependency",
          "id": "Microsoft.EntityFrameworkCore.SqlServer",
          "range": "[8.0.0, )"
        }
      ],
      "targetFramework": "net8.0"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net9.0",
      "@type": "PackageDependencyGroup",
      "dependencies": [
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net9.0/entityframeworkcore.locking",
          "@type": "PackageDependency",
          "id": "EntityFrameworkCore.Locking",
          "range": "[0.2.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net9.0/microsoft.entityframeworkcore.sqlserver",
          "@type": "PackageDependency",
          "id": "Microsoft.EntityFrameworkCore.SqlServer",
          "range": "[8.0.0, )"
        }
      ],
      "targetFramework": "net9.0"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net10.0",
      "@type": "PackageDependencyGroup",
      "dependencies": [
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net10.0/entityframeworkcore.locking",
          "@type": "PackageDependency",
          "id": "EntityFrameworkCore.Locking",
          "range": "[0.2.0, )"
        },
        {
          "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#dependencygroup/net10.0/microsoft.entityframeworkcore.sqlserver",
          "@type": "PackageDependency",
          "id": "Microsoft.EntityFrameworkCore.SqlServer",
          "range": "[8.0.0, )"
        }
      ],
      "targetFramework": "net10.0"
    }
  ],
  "packageEntries": [
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#EntityFrameworkCore.Locking.SqlServer.nuspec",
      "@type": "PackageEntry",
      "compressedLength": 589,
      "fullName": "EntityFrameworkCore.Locking.SqlServer.nuspec",
      "length": 1685,
      "name": "EntityFrameworkCore.Locking.SqlServer.nuspec"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#README.md",
      "@type": "PackageEntry",
      "compressedLength": 4108,
      "fullName": "README.md",
      "length": 11879,
      "name": "README.md"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#icon.jpg",
      "@type": "PackageEntry",
      "compressedLength": 3306,
      "fullName": "icon.jpg",
      "length": 3368,
      "name": "icon.jpg"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#lib/net10.0/EntityFrameworkCore.Locking.SqlServer.dll",
      "@type": "PackageEntry",
      "compressedLength": 8508,
      "fullName": "lib/net10.0/EntityFrameworkCore.Locking.SqlServer.dll",
      "length": 18944,
      "name": "EntityFrameworkCore.Locking.SqlServer.dll"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#lib/net10.0/EntityFrameworkCore.Locking.SqlServer.xml",
      "@type": "PackageEntry",
      "compressedLength": 792,
      "fullName": "lib/net10.0/EntityFrameworkCore.Locking.SqlServer.xml",
      "length": 2340,
      "name": "EntityFrameworkCore.Locking.SqlServer.xml"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#lib/net8.0/EntityFrameworkCore.Locking.SqlServer.dll",
      "@type": "PackageEntry",
      "compressedLength": 8506,
      "fullName": "lib/net8.0/EntityFrameworkCore.Locking.SqlServer.dll",
      "length": 18944,
      "name": "EntityFrameworkCore.Locking.SqlServer.dll"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#lib/net8.0/EntityFrameworkCore.Locking.SqlServer.xml",
      "@type": "PackageEntry",
      "compressedLength": 792,
      "fullName": "lib/net8.0/EntityFrameworkCore.Locking.SqlServer.xml",
      "length": 2340,
      "name": "EntityFrameworkCore.Locking.SqlServer.xml"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#lib/net9.0/EntityFrameworkCore.Locking.SqlServer.dll",
      "@type": "PackageEntry",
      "compressedLength": 8511,
      "fullName": "lib/net9.0/EntityFrameworkCore.Locking.SqlServer.dll",
      "length": 18944,
      "name": "EntityFrameworkCore.Locking.SqlServer.dll"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#lib/net9.0/EntityFrameworkCore.Locking.SqlServer.xml",
      "@type": "PackageEntry",
      "compressedLength": 792,
      "fullName": "lib/net9.0/EntityFrameworkCore.Locking.SqlServer.xml",
      "length": 2340,
      "name": "EntityFrameworkCore.Locking.SqlServer.xml"
    },
    {
      "@id": "https://api.nuget.org/v3/catalog0/data/2026.04.25.16.09.52/entityframeworkcore.locking.sqlserver.0.2.0.json#.signature.p7s",
      "@type": "PackageEntry",
      "compressedLength": 12980,
      "fullName": ".signature.p7s",
      "length": 12980,
      "name": ".signature.p7s"
    }
  ],
  "tags": [
    "entity-framework",
    "efcore",
    "locking",
    "row-lock",
    "for-update",
    "select-for-update",
    "pessimistic"
  ],
  "@context": {
    "@vocab": "http://schema.nuget.org/schema#",
    "catalog": "http://schema.nuget.org/catalog#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dependencies": {
      "@id": "dependency",
      "@container": "@set"
    },
    "dependencyGroups": {
      "@id": "dependencyGroup",
      "@container": "@set"
    },
    "packageEntries": {
      "@id": "packageEntry",
      "@container": "@set"
    },
    "packageTypes": {
      "@id": "packageType",
      "@container": "@set"
    },
    "supportedFrameworks": {
      "@id": "supportedFramework",
      "@container": "@set"
    },
    "tags": {
      "@id": "tag",
      "@container": "@set"
    },
    "vulnerabilities": {
      "@id": "vulnerability",
      "@container": "@set"
    },
    "published": {
      "@type": "xsd:dateTime"
    },
    "created": {
      "@type": "xsd:dateTime"
    },
    "lastEdited": {
      "@type": "xsd:dateTime"
    },
    "catalog:commitTimeStamp": {
      "@type": "xsd:dateTime"
    },
    "reasons": {
      "@container": "@set"
    }
  }
}