summary refs log tree commit diff
path: root/ReferenceClientProxyImplementation/Controllers/StaticController.cs
blob: a2ecf2cfc9ee2dc860bc378a0e6f8eaa33413e12 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using Microsoft.AspNetCore.Mvc;
using ReferenceClientProxyImplementation.Helpers;

namespace ReferenceClientProxyImplementation.Controllers;

[Controller]
[Route("/")]
public class StaticController : Controller {
    [HttpGet("/resources/{*res:required}")]
    public object Resource(string res) {
        if (System.IO.File.Exists("./Resources/Static/" + res))
            return Resolvers.ReturnFile("./Resources/Static/" + res);
        return new RedirectResult("https://discord.gg/assets/" + res);
    }
}