static void Main(string[] args) { var app = new AppBuilder().Build(Startup.Configuration); var server = new ServerFactory().Create(app, 1337); Console.WriteLine("Running on http://localhost:1337"); Console.ReadLine(); }
static void Main(string[] args) { var server = new ServerFactory(); using (server.Create(App, 8080)) { Console.WriteLine("Running server on http://localhost:8080/"); Console.WriteLine("Press enter to exit"); Console.ReadLine(); } }
static void Main() { SelfHostingApp.Use<RazorHtmlMediaTypeHandler>(); var server = new ServerFactory(); using (server.Create(SelfHostingApp.App, port: 81)) { Console.WriteLine("Running server on http://localhost:81/"); Console.WriteLine("Press enter to exit"); Console.ReadLine(); } }
public bool Start() { if (IsRunning) { return false; } var server = new ServerFactory(); host = server.Create(NewServerCallback, Port); IsRunning = true; return true; }
static void Main(string[] args) { var server = new ServerFactory(new ConsoleTrace()); var builder = new AppBuilder(); builder .UseFunc(ShowFormValues) .UseFunc(UrlRewrite("/", "/index.html")) .UseStatic() .Run(new Program()); var app = builder.Build<AppFunc>(); using (server.Create(app, 8080)) { Console.WriteLine("Running server on http://localhost:8080/"); Console.WriteLine("Press enter to exit"); Console.ReadLine(); } }
static void Main(string[] args) { var builder = new AppBuilder(); var app = builder.Build(Startup.Configuration); var server = new ServerFactory().Create(app, 8081); ThreadPool.QueueUserWorkItem(_ => { while (true) { Thread.Sleep(1000); var sc = new ScreenCapture(); var image = sc.CaptureScreen(); using (var ms = new MemoryStream()) { image.Save(ms, ImageFormat.Png); var s = Convert.ToBase64String(ms.ToArray()); var connection = new FileConnectionManager<ScreenSharing>( Startup.DependencyResolver.Resolve<IMessageBus>(), Startup.DependencyResolver.Resolve<IJsonSerializer>(), Startup.DependencyResolver.Resolve<ITraceManager>() ); connection.SendFile("image/png", s); } Console.WriteLine("Data sent"); } }); Console.WriteLine("Running on localhost:8081"); Console.ReadKey(); }
/// <summary> /// Launch server /// </summary> public bool Start() { if (IsRunning) { return false; } // Launch web server ServerFactory server = new ServerFactory(); host = server.Create(ServerCallback, Port); IsRunning = true; return true; }
//private static IDisposable StartupWorkingTitleApp() //{ // var server = new Server((req, resp) => // { // resp.Write("Hello, again, world"); // resp.End(); // }); // server.Listen(8081, null); // return server; //} private static IDisposable StartupNancyApp() { var builder = new AppBuilder(); var app = builder.Build(Configuration); var server = new ServerFactory(new StdoutTrace()).Create(app, 8080); Console.WriteLine("Running on localhost:8080"); return server; }
/// <summary> /// Starts this server. /// </summary> public void Start() { var fac = new ServerFactory(); var builder = new AppBuilder(); builder.UseWebSockets(); if (!String.IsNullOrEmpty(Password)) { builder.UseFunc(EnableAuthentication, Password); } builder.UseFunc(WebSocketHandler); builder.UseType<BackgroundsModule>(); builder.UseType<SongsModule>(); var app = Owin.StartupExtensions.Build<AppFunc>(builder); server = fac.Create(app, this.Port); }