about summary refs log tree commit diff
path: root/Tests/LibMatrix.HomeserverEmulator/Controllers/WellKnownController.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/LibMatrix.HomeserverEmulator/Controllers/WellKnownController.cs')
-rw-r--r--Tests/LibMatrix.HomeserverEmulator/Controllers/WellKnownController.cs32
1 files changed, 0 insertions, 32 deletions
diff --git a/Tests/LibMatrix.HomeserverEmulator/Controllers/WellKnownController.cs b/Tests/LibMatrix.HomeserverEmulator/Controllers/WellKnownController.cs
deleted file mode 100644
index 97e460d..0000000
--- a/Tests/LibMatrix.HomeserverEmulator/Controllers/WellKnownController.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using System.Text.Json.Nodes;

-using LibMatrix.Services;

-using Microsoft.AspNetCore.Mvc;

-

-namespace LibMatrix.HomeserverEmulator.Controllers;

-

-[ApiController]

-[Route("/.well-known/matrix/")]

-public class WellKnownController(ILogger<WellKnownController> logger) : ControllerBase {

-    [HttpGet("client")]

-    public JsonObject GetClientWellKnown() {

-        var obj = new JsonObject() {

-            ["m.homeserver"] = new JsonObject() {

-                ["base_url"] = $"{Request.Scheme}://{Request.Host}"

-            }

-        };

-

-        logger.LogInformation("Serving client well-known: {}", obj);

-

-        return obj;

-    }

-    [HttpGet("server")]

-    public JsonObject GetServerWellKnown() {

-        var obj = new JsonObject() {

-            ["m.server"] = $"{Request.Scheme}://{Request.Host}"

-        };

-

-        logger.LogInformation("Serving server well-known: {}", obj);

-

-        return obj;

-    }

-}
\ No newline at end of file