{
  "framework": "aspnetcore",
  "maintainers": ["DamianEdwards", "sebastienros"],
  "tests": [
    {
      "default": {
        "plaintext_url": "/plaintext",
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries/",
        "fortune_url": "/fortunes",
        "update_url": "/updates/",
        "cached_query_url": "/cached-worlds/",
        "port": 8080,
        "approach": "Realistic",
        "classification": "Platform",
        "database": "Postgres",
        "framework": "ASP.NET Core [Platform]",
        "language": "C#",
        "orm": "Raw",
        "platform": ".NET",
        "flavor": "CoreCLR",
        "webserver": "Kestrel",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "ASP.NET Core [Platform]",
        "notes": ""
      },
      "aot": {
        "plaintext_url": "/plaintext",
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries/",
        "fortune_url": "/fortunes",
        "update_url": "/updates/",
        "cached_query_url": "/cached-worlds/",
        "port": 8080,
        "approach": "Realistic",
        "classification": "Platform",
        "database": "Postgres",
        "framework": "ASP.NET Core [Platform]",
        "language": "C#",
        "orm": "Raw",
        "platform": ".NET",
        "flavor": "NativeAOT",
        "webserver": "Kestrel",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "ASP.NET Core [Platform, AOT]",
        "notes": ""
      },
      "minimal": {
        "plaintext_url": "/plaintext",
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries/",
        "fortune_url": "/fortunes",
        "update_url": "/updates/",
        "port": 8080,
        "approach": "Realistic",
        "classification": "Micro",
        "database": "Postgres",
        "framework": "ASP.NET Core [Minimal APIs]",
        "language": "C#",
        "orm": "Micro",
        "platform": ".NET",
        "flavor": "CoreCLR",
        "webserver": "Kestrel",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "ASP.NET Core [Minimal APIs]",
        "notes": "",
        "versus": "aspnetcore"
      },
      "mvc": {
        "plaintext_url": "/plaintext",
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries/",
        "fortune_url": "/fortunes",
        "port": 8080,
        "approach": "Realistic",
        "classification": "Fullstack",
        "database": "Postgres",
        "framework": "ASP.NET Core [MVC]",
        "language": "C#",
        "orm": "Full",
        "platform": ".NET",
        "flavor": "CoreCLR",
        "webserver": "Kestrel",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "ASP.NET Core [MVC]",
        "notes": "",
        "versus": "aspnetcore"
      },
      "mysql": {
        "db_url": "/db",
        "query_url": "/queries/",
        "fortune_url": "/fortunes",
        "update_url": "/updates/",
        "cached_query_url": "/cached-worlds/",
        "port": 8080,
        "approach": "Realistic",
        "classification": "Platform",
        "database": "MySQL",
        "framework": "ASP.NET Core [Platform]",
        "language": "C#",
        "orm": "Raw",
        "platform": ".NET",
        "flavor": "CoreCLR",
        "webserver": "Kestrel",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "ASP.NET Core [Platform, MySQL]",
        "notes": "",
        "versus": "aspnetcore"
      }
    }
  ]
}
