summaryrefslogtreecommitdiff
path: root/DebugController.cs
blob: 7a87729e6916183d31b9a3359b2894ee85b6e684 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using Microsoft.AspNetCore.Mvc;

namespace HyperBooru;

#if DEBUG
[ApiController]
[Route("/debug")]
public class DebugController : Controller {
    private HyperBooruDbContext db;

    public DebugController(HyperBooruDbContext db) =>
        this.db = db;

    [HttpGet("media")]
    public IActionResult Media() =>
        Ok(db.Media.ToList());

    [HttpGet("tags")]
    public IActionResult TagDefinitions() =>
        Ok(db.Tags.ToList());
}
#endif