From 12b1b2afd6488963ac54f725733273aba49bf1a6 Mon Sep 17 00:00:00 2001 From: glax Date: Wed, 21 Jun 2023 16:52:57 +0200 Subject: [PATCH] Server fix interfaces on windows --- API/Server.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/API/Server.cs b/API/Server.cs index 191f8dc..ab69b5a 100644 --- a/API/Server.cs +++ b/API/Server.cs @@ -1,4 +1,5 @@ using System.Net; +using System.Runtime.InteropServices; using System.Text; using System.Text.RegularExpressions; using Logging; @@ -18,7 +19,10 @@ public class Server public Server(int port, TaskManager taskManager, Logger? logger = null) { this.logger = logger; - this._listener.Prefixes.Add($"http://*:{port}/"); + if(RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) + this._listener.Prefixes.Add($"http://*:{port}/"); + else + this._listener.Prefixes.Add($"http://localhost:{port}/"); this._requestHandler = new RequestHandler(taskManager, this); Listen(); }