First version

This commit is contained in:
Michael Nolan
2022-04-02 16:15:20 -05:00
parent c144565f70
commit d9e66a1427
9 changed files with 654 additions and 79 deletions
+11 -3
View File
@@ -1,4 +1,6 @@
namespace Tesses.WebServer.ConsoleApp
using Tesses;
using Tesses.WebServer;
namespace Tesses.WebServer.ConsoleApp
{
class MainClass
@@ -6,8 +8,14 @@
public static void Main(string[] args)
{
var ip=System.Net.IPAddress.Any;
StaticServer server = new StaticServer("/home/ddlovato/Videos/");
HttpServerListener s = new HttpServerListener(new System.Net.IPEndPoint(ip, 24240),server);
StaticServer static_server = new StaticServer(System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyVideos));
MountableServer mountable = new MountableServer(static_server);
mountable.Mount("/api/",new DynamicServer());
HttpServerListener s = new HttpServerListener(new System.Net.IPEndPoint(ip, 24240),mountable);
s.ListenAsync(System.Threading.CancellationToken.None).Wait();
}
}