using MTSC.Common.Http.ServerModules; using MTSC.Exceptions; using MTSC.Logging; using MTSC.Server; using MTSC.Server.Handlers; using System; using System.Numerics; using System.Security.Cryptography; using System.Security.Cryptography.X509Certificates; namespace MTSC_TestServer { class Program { static void Main(string[] args) { X509Certificate2 certificate = new X509Certificate2("localhost.pfx", "psdsd"); Server server = new Server(555); server.TickRate = 60; server.ScaleUsage = true; RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(1024); EncryptionHandler encryptionHandler = new EncryptionHandler(rsa); server //.AddHandler(encryptionHandler) .AddLogger(new ConsoleLogger()) .AddLogger(new DebugConsoleLogger()) .AddExceptionHandler(new ExceptionConsoleLogger()) //.AddHandler(new BroadcastHandler()) .AddHandler(new HttpHandler().AddHttpModule(new Http404Module())) .Run(); } } }