@page "/" @using MartianRobots.Web.Shared @inject HttpClient Http Mars Robots

Mars Robots

Lost Robots - @lostRobots

swagger

@if (list==null) {

Loading list

} else { @foreach (var solution in list) { }
Created Input Output
@solution.DateTimeStamp @HtmlHelper.RenderMultiline(@solution.Input) @HtmlHelper.RenderMultiline(@solution.Output)
} @code { private RobotSolutionModel[]? list; private string newinput = "5 3\n1 1 E\nRFRFRFRF\n3 2 N\nFRRFLLFFRRFLL\n0 3 W\nLLFFFRFLFL"; private int lostRobots; protected override async Task OnInitializedAsync() { list = await Http.GetFromJsonAsync("MartianRobots"); } private async Task Solve() { var t1 = await Http.PostAsJsonAsync("MartianRobots\\Solve", newinput); list = await Http.GetFromJsonAsync("MartianRobots"); lostRobots = await Http.GetFromJsonAsync("MartianRobots\\LostRobots"); } }