Files
tesses-webserver-csharp/Tesses.WebServer.FileServer/Program.cs
T
Mike Nolan 5e557faaaf Fix SPA Server and 404 on IVirtualFileSystem
RouteServer now returns NotFoundServer or another server
MountableServer now can implicitly support NotFoundServer
2023-06-08 14:04:59 -05:00

30 lines
852 B
C#

using Tesses;
using Tesses.WebServer;
using Tesses.VirtualFilesystem;
using Tesses.VirtualFilesystem.Filesystems;
namespace Tesses.WebServer.ConsoleApp
{
class MainClass
{
public static void Main(string[] args)
{
var ip=System.Net.IPAddress.Any;
var lfs=new LocalFileSystem().GetSubdirFilesystem(Special.CurDir / "files");
StaticServer static_server = new StaticServer(lfs,true);
static_server.AllowUpload=true;
static_server.RedirectToRootInsteadOfNotFound = true;
HttpServerListener s = new HttpServerListener(new System.Net.IPEndPoint(ip, 24240),static_server);
s.ListenAsync(System.Threading.CancellationToken.None).Wait();
}
}
}