public void Configuration(IAppBuilder app) { app.Run((context) => { String queryString = string.Empty; if (context.Request.QueryString.HasValue) { queryString = Uri.UnescapeDataString(context.Request.QueryString.Value); robotStateMachine.Move(queryString); Console.WriteLine(queryString); Console.WriteLine("Moving for command " + queryString); } return(context.Response.WriteAsync("Response: " + queryString)); }); }
public void Do(string command) { robotStateMachine.Move(command); }