{
  "format": 1,
  "restore": {
    "/home/runner/work/groovi-api/groovi-api/Groovi.Api/Groovi.Api.csproj": {}
  },
  "projects": {
    "/home/runner/work/groovi-api/groovi-api/Groovi.Api/Groovi.Api.csproj": {
      "version": "1.0.0",
      "restore": {
        "projectUniqueName": "/home/runner/work/groovi-api/groovi-api/Groovi.Api/Groovi.Api.csproj",
        "projectName": "Groovi.Api",
        "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Api/Groovi.Api.csproj",
        "packagesPath": "/home/runner/.nuget/packages/",
        "outputPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Api/obj/",
        "projectStyle": "PackageReference",
        "configFilePaths": [
          "/home/runner/.nuget/NuGet/NuGet.Config"
        ],
        "originalTargetFrameworks": [
          "net8.0"
        ],
        "sources": {
          "https://api.nuget.org/v3/index.json": {}
        },
        "frameworks": {
          "net8.0": {
            "targetAlias": "net8.0",
            "projectReferences": {
              "/home/runner/work/groovi-api/groovi-api/Groovi.Infrastructure/Groovi.Infrastructure.csproj": {
                "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Infrastructure/Groovi.Infrastructure.csproj"
              },
              "/home/runner/work/groovi-api/groovi-api/Groovi.Utility/Groovi.Utility.csproj": {
                "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Utility/Groovi.Utility.csproj"
              }
            }
          }
        },
        "warningProperties": {
          "warnAsError": [
            "NU1605"
          ]
        },
        "restoreAuditProperties": {
          "enableAudit": "true",
          "auditLevel": "low",
          "auditMode": "direct"
        }
      },
      "frameworks": {
        "net8.0": {
          "targetAlias": "net8.0",
          "dependencies": {
            "Google.Apis.Auth": {
              "target": "Package",
              "version": "[1.69.0, )"
            },
            "Google.Apis.Drive.v3": {
              "target": "Package",
              "version": "[1.69.0.3769, )"
            },
            "Microsoft.AspNetCore.Authentication.JwtBearer": {
              "target": "Package",
              "version": "[8.0.13, )"
            },
            "Microsoft.AspNetCore.OpenApi": {
              "target": "Package",
              "version": "[8.0.8, )"
            },
            "Microsoft.EntityFrameworkCore.Design": {
              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
              "suppressParent": "All",
              "target": "Package",
              "version": "[8.0.13, )"
            },
            "Swashbuckle.AspNetCore": {
              "target": "Package",
              "version": "[7.2.0, )"
            }
          },
          "imports": [
            "net461",
            "net462",
            "net47",
            "net471",
            "net472",
            "net48",
            "net481"
          ],
          "assetTargetFallback": true,
          "warn": true,
          "frameworkReferences": {
            "Microsoft.AspNetCore.App": {
              "privateAssets": "none"
            },
            "Microsoft.NETCore.App": {
              "privateAssets": "all"
            }
          },
          "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.413/PortableRuntimeIdentifierGraph.json"
        }
      }
    },
    "/home/runner/work/groovi-api/groovi-api/Groovi.Application/Groovi.Application.csproj": {
      "version": "1.0.0",
      "restore": {
        "projectUniqueName": "/home/runner/work/groovi-api/groovi-api/Groovi.Application/Groovi.Application.csproj",
        "projectName": "Groovi.Application",
        "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Application/Groovi.Application.csproj",
        "packagesPath": "/home/runner/.nuget/packages/",
        "outputPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Application/obj/",
        "projectStyle": "PackageReference",
        "configFilePaths": [
          "/home/runner/.nuget/NuGet/NuGet.Config"
        ],
        "originalTargetFrameworks": [
          "net8.0"
        ],
        "sources": {
          "https://api.nuget.org/v3/index.json": {}
        },
        "frameworks": {
          "net8.0": {
            "targetAlias": "net8.0",
            "projectReferences": {
              "/home/runner/work/groovi-api/groovi-api/Groovi.Models/Groovi.Models.csproj": {
                "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Models/Groovi.Models.csproj"
              }
            }
          }
        },
        "warningProperties": {
          "warnAsError": [
            "NU1605"
          ]
        },
        "restoreAuditProperties": {
          "enableAudit": "true",
          "auditLevel": "low",
          "auditMode": "direct"
        }
      },
      "frameworks": {
        "net8.0": {
          "targetAlias": "net8.0",
          "dependencies": {
            "BCrypt.Net-Next": {
              "target": "Package",
              "version": "[4.0.3, )"
            },
            "FluentValidation.AspNetCore": {
              "target": "Package",
              "version": "[11.3.0, )"
            },
            "Microsoft.EntityFrameworkCore": {
              "target": "Package",
              "version": "[8.0.13, )"
            }
          },
          "imports": [
            "net461",
            "net462",
            "net47",
            "net471",
            "net472",
            "net48",
            "net481"
          ],
          "assetTargetFallback": true,
          "warn": true,
          "frameworkReferences": {
            "Microsoft.NETCore.App": {
              "privateAssets": "all"
            }
          },
          "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.413/PortableRuntimeIdentifierGraph.json"
        }
      }
    },
    "/home/runner/work/groovi-api/groovi-api/Groovi.Infrastructure/Groovi.Infrastructure.csproj": {
      "version": "1.0.0",
      "restore": {
        "projectUniqueName": "/home/runner/work/groovi-api/groovi-api/Groovi.Infrastructure/Groovi.Infrastructure.csproj",
        "projectName": "Groovi.Infrastructure",
        "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Infrastructure/Groovi.Infrastructure.csproj",
        "packagesPath": "/home/runner/.nuget/packages/",
        "outputPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Infrastructure/obj/",
        "projectStyle": "PackageReference",
        "configFilePaths": [
          "/home/runner/.nuget/NuGet/NuGet.Config"
        ],
        "originalTargetFrameworks": [
          "net8.0"
        ],
        "sources": {
          "https://api.nuget.org/v3/index.json": {}
        },
        "frameworks": {
          "net8.0": {
            "targetAlias": "net8.0",
            "projectReferences": {
              "/home/runner/work/groovi-api/groovi-api/Groovi.Application/Groovi.Application.csproj": {
                "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Application/Groovi.Application.csproj"
              }
            }
          }
        },
        "warningProperties": {
          "warnAsError": [
            "NU1605"
          ]
        },
        "restoreAuditProperties": {
          "enableAudit": "true",
          "auditLevel": "low",
          "auditMode": "direct"
        }
      },
      "frameworks": {
        "net8.0": {
          "targetAlias": "net8.0",
          "dependencies": {
            "Microsoft.EntityFrameworkCore.Design": {
              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
              "suppressParent": "All",
              "target": "Package",
              "version": "[8.0.2, )"
            },
            "Microsoft.IdentityModel.Tokens": {
              "target": "Package",
              "version": "[8.1.2, )"
            },
            "Pomelo.EntityFrameworkCore.MySql": {
              "target": "Package",
              "version": "[8.0.2, )"
            },
            "System.IdentityModel.Tokens.Jwt": {
              "target": "Package",
              "version": "[8.1.2, )"
            }
          },
          "imports": [
            "net461",
            "net462",
            "net47",
            "net471",
            "net472",
            "net48",
            "net481"
          ],
          "assetTargetFallback": true,
          "warn": true,
          "frameworkReferences": {
            "Microsoft.NETCore.App": {
              "privateAssets": "all"
            }
          },
          "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.413/PortableRuntimeIdentifierGraph.json"
        }
      }
    },
    "/home/runner/work/groovi-api/groovi-api/Groovi.Models/Groovi.Models.csproj": {
      "version": "1.0.0",
      "restore": {
        "projectUniqueName": "/home/runner/work/groovi-api/groovi-api/Groovi.Models/Groovi.Models.csproj",
        "projectName": "Groovi.Models",
        "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Models/Groovi.Models.csproj",
        "packagesPath": "/home/runner/.nuget/packages/",
        "outputPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Models/obj/",
        "projectStyle": "PackageReference",
        "configFilePaths": [
          "/home/runner/.nuget/NuGet/NuGet.Config"
        ],
        "originalTargetFrameworks": [
          "net8.0"
        ],
        "sources": {
          "https://api.nuget.org/v3/index.json": {}
        },
        "frameworks": {
          "net8.0": {
            "targetAlias": "net8.0",
            "projectReferences": {
              "/home/runner/work/groovi-api/groovi-api/Groovi.Utility/Groovi.Utility.csproj": {
                "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Utility/Groovi.Utility.csproj"
              }
            }
          }
        },
        "warningProperties": {
          "warnAsError": [
            "NU1605"
          ]
        },
        "restoreAuditProperties": {
          "enableAudit": "true",
          "auditLevel": "low",
          "auditMode": "direct"
        }
      },
      "frameworks": {
        "net8.0": {
          "targetAlias": "net8.0",
          "imports": [
            "net461",
            "net462",
            "net47",
            "net471",
            "net472",
            "net48",
            "net481"
          ],
          "assetTargetFallback": true,
          "warn": true,
          "frameworkReferences": {
            "Microsoft.NETCore.App": {
              "privateAssets": "all"
            }
          },
          "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.413/PortableRuntimeIdentifierGraph.json"
        }
      }
    },
    "/home/runner/work/groovi-api/groovi-api/Groovi.Utility/Groovi.Utility.csproj": {
      "version": "1.0.0",
      "restore": {
        "projectUniqueName": "/home/runner/work/groovi-api/groovi-api/Groovi.Utility/Groovi.Utility.csproj",
        "projectName": "Groovi.Utility",
        "projectPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Utility/Groovi.Utility.csproj",
        "packagesPath": "/home/runner/.nuget/packages/",
        "outputPath": "/home/runner/work/groovi-api/groovi-api/Groovi.Utility/obj/",
        "projectStyle": "PackageReference",
        "configFilePaths": [
          "/home/runner/.nuget/NuGet/NuGet.Config"
        ],
        "originalTargetFrameworks": [
          "net8.0"
        ],
        "sources": {
          "https://api.nuget.org/v3/index.json": {}
        },
        "frameworks": {
          "net8.0": {
            "targetAlias": "net8.0",
            "projectReferences": {}
          }
        },
        "warningProperties": {
          "warnAsError": [
            "NU1605"
          ]
        },
        "restoreAuditProperties": {
          "enableAudit": "true",
          "auditLevel": "low",
          "auditMode": "direct"
        }
      },
      "frameworks": {
        "net8.0": {
          "targetAlias": "net8.0",
          "dependencies": {
            "CloudinaryDotNet": {
              "target": "Package",
              "version": "[1.27.5, )"
            },
            "Google.Apis.Drive.v3": {
              "target": "Package",
              "version": "[1.69.0.3769, )"
            },
            "MediatR": {
              "target": "Package",
              "version": "[12.4.1, )"
            },
            "Microsoft.AspNetCore.Mvc": {
              "target": "Package",
              "version": "[2.2.0, )"
            },
            "Microsoft.EntityFrameworkCore": {
              "target": "Package",
              "version": "[8.0.10, )"
            },
            "Pomelo.EntityFrameworkCore.MySql": {
              "target": "Package",
              "version": "[8.0.2, )"
            },
            "SixLabors.ImageSharp": {
              "target": "Package",
              "version": "[3.1.8, )"
            },
            "System.Drawing.Common": {
              "target": "Package",
              "version": "[9.0.4, )"
            }
          },
          "imports": [
            "net461",
            "net462",
            "net47",
            "net471",
            "net472",
            "net48",
            "net481"
          ],
          "assetTargetFallback": true,
          "warn": true,
          "frameworkReferences": {
            "Microsoft.AspNetCore.App": {
              "privateAssets": "none"
            },
            "Microsoft.NETCore.App": {
              "privateAssets": "all"
            }
          },
          "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.413/PortableRuntimeIdentifierGraph.json"
        }
      }
    }
  }
}