// This code configures Web API contained in the class Startup, which is additionally specified as the type parameter in WebApplication.Start public void Configuration(IAppBuilder appBuilder) { // Configure Web API for Self-Host var config = new HttpConfiguration(); //Use attribute routes! config.MapHttpAttributeRoutes(); appBuilder.UseWebApi(config); Blinker.GetBlinker().Start(); }
public void PostBlink([FromBody] Pulse pulse) { Console.WriteLine("Got update: {0}", pulse.HeartRate); Blinker.GetBlinker().HeartRate = pulse.HeartRate; }
public static Blinker GetBlinker() { return(blinker ?? (blinker = new Blinker())); }