/// <summary>
/// A simple program to show off an OWIN self-hosted web app.
/// </summary>
public class Program
{
/// <summary>
/// The entry point for the console application.
/// </summary>
/// <param name="args">The arguments to the execution of the console application. Ignored.</param>
static void Main(string[] args)
{
// Start OWIN host
using (WebApp.Start<Startup>(url: "http://localhost:8000"))
{
// Runs until a key is pressed
Console.ReadKey();
}
}
/// <summary>
/// This code configures the OWIN web app. The Startup class is specified as a type parameter in the WebApp.Start method.
/// </summary>
private class Startup
{
/// <summary>
/// Configures the web app.
/// </summary>
/// <param name="app">The app builder.</param>
public void Configuration( IAppBuilder app )
{
// We ignore any rules here and just return the same response for any request
app.Run( context =>
{
context.Response.ContentType = "text/plain";
return context.Response.WriteAsync( "Hello World\n" );
} );
}
}
}
Reference:
http://www.haneycodes.net/to-node-js-or-not-to-node-js/
No comments:
Post a Comment