#pragma checksum "/home/skins/projects/spanreed/Client/Pages/FetchData.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "47364f55a5b8fef25146e20806238680e72c5bba"
//
#pragma warning disable 1591
namespace spanreed.Client.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "/home/skins/projects/spanreed/Client/_Imports.razor"
using System.Net.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "/home/skins/projects/spanreed/Client/_Imports.razor"
using System.Net.Http.Json;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "/home/skins/projects/spanreed/Client/_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "/home/skins/projects/spanreed/Client/_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "/home/skins/projects/spanreed/Client/_Imports.razor"
using Microsoft.AspNetCore.Components.Web;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "/home/skins/projects/spanreed/Client/_Imports.razor"
using Microsoft.AspNetCore.Components.Web.Virtualization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "/home/skins/projects/spanreed/Client/_Imports.razor"
using Microsoft.AspNetCore.Components.WebAssembly.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "/home/skins/projects/spanreed/Client/_Imports.razor"
using Microsoft.JSInterop;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "/home/skins/projects/spanreed/Client/_Imports.razor"
using spanreed.Client;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "/home/skins/projects/spanreed/Client/_Imports.razor"
using spanreed.Client.Shared;
#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
using spanreed.Shared;
#line default
#line hidden
#nullable disable
[Microsoft.AspNetCore.Components.RouteAttribute("/fetchdata")]
public partial class FetchData : Microsoft.AspNetCore.Components.ComponentBase
{
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
__builder.AddMarkupContent(0, "
Weather forecast
\r\n\r\n");
__builder.AddMarkupContent(1, "This component demonstrates fetching data from the server.
");
#nullable restore
#line 9 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
if (forecasts == null)
{
#line default
#line hidden
#nullable disable
__builder.AddMarkupContent(2, "Loading...
");
#nullable restore
#line 12 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
}
else
{
#line default
#line hidden
#nullable disable
__builder.OpenElement(3, "table");
__builder.AddAttribute(4, "class", "table");
__builder.AddMarkupContent(5, "| Date | \r\n Temp. (C) | \r\n Temp. (F) | \r\n Summary |
\r\n ");
__builder.OpenElement(6, "tbody");
#nullable restore
#line 25 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
foreach (var forecast in forecasts)
{
#line default
#line hidden
#nullable disable
__builder.OpenElement(7, "tr");
__builder.OpenElement(8, "td");
__builder.AddContent(9,
#nullable restore
#line 28 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
forecast.Date.ToShortDateString()
#line default
#line hidden
#nullable disable
);
__builder.CloseElement();
__builder.AddMarkupContent(10, "\r\n ");
__builder.OpenElement(11, "td");
__builder.AddContent(12,
#nullable restore
#line 29 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
forecast.TemperatureC
#line default
#line hidden
#nullable disable
);
__builder.CloseElement();
__builder.AddMarkupContent(13, "\r\n ");
__builder.OpenElement(14, "td");
__builder.AddContent(15,
#nullable restore
#line 30 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
forecast.TemperatureF
#line default
#line hidden
#nullable disable
);
__builder.CloseElement();
__builder.AddMarkupContent(16, "\r\n ");
__builder.OpenElement(17, "td");
__builder.AddContent(18,
#nullable restore
#line 31 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
forecast.Summary
#line default
#line hidden
#nullable disable
);
__builder.CloseElement();
__builder.CloseElement();
#nullable restore
#line 33 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
}
#line default
#line hidden
#nullable disable
__builder.CloseElement();
__builder.CloseElement();
#nullable restore
#line 36 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
}
#line default
#line hidden
#nullable disable
}
#pragma warning restore 1998
#nullable restore
#line 38 "/home/skins/projects/spanreed/Client/Pages/FetchData.razor"
private WeatherForecast[] forecasts;
protected override async Task OnInitializedAsync()
{
forecasts = await Http.GetFromJsonAsync("WeatherForecast");
}
#line default
#line hidden
#nullable disable
[global::Microsoft.AspNetCore.Components.InjectAttribute] private HttpClient Http { get; set; }
}
}
#pragma warning restore 1591