I have written Service for my razor page there for calling Controller I have used IHTTPClientFactory instead of HTTPClient. There when I proceed on my razor page it is showing that base address is invalid and it is not hitting the service layer from razor. In program.cs I have added these lines builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
builder.Services.AddHttpClient();
but still showing error as This application was built with linking (tree shaking) disabled. Published applications will be significantly smaller.
:65126/3f3cac2a53ee4b0fb0fe1278120e1c66/browserLinkSignalR/negotiate?requestUrl=https%3A%2F%2Flocalhost%3A7137%2Fauthentication%2Flogin-callback%23code%3D0.AVAAi78pPfuOK02HBKvv48BTrLwcie5dLE9BvKPoMT69uUP-AMk.AgABBAIAAAApTwJmzXqdR4BN2miheQMYAwDs_wUA9P_CfpeyptXZ377EdjRW_rPL8lmg1kd9g_YJX3xJ4CqKtvTWoOaqHp9PbxoUEubjYC4pBSMr6wlYr9lH8Ohr4u3Nt8ytoGcz-y1iFe_LSxD4NReHCRgnh50VXKa0O_EOYi-iqgi9nmCiN6se5kgTEYFzOz4jiLhKDYGvdSBq87ifx16N41DH27aNp4_ych0o6TLM31EHMDM1j1aUWK1uXWh1I7VoFjJnWjclHAiKU_y399Ar7pqggp5-YClTUD3wmLXH06Xdc0v4sv2k0kcfNc6DcLi9AvsRQCrwoq7tNUvnbL2EKc8XchJUAJeLGKpH2x78gmbncGFMn_XKygRI1yv4tbiZylqeV856gN1JACDhHwQxwefGbctqzqAcuLcDmcKC1I5Zv2x6LCiGvGmjCdmk_puYNQgcNSzzGMY_9waCyxbl_3XpSRFX1ZzHHscpXCxWD5_q54gV6pCSwRxjDGkUmmqPCAP4h2D2kydRcG8MvOI1E0uYQQ_b23zD6uYbbH6E4dRXe1JxDPk6D5-oYYsxoWOvupLO1D2sg_QQ6559HDeeFuYa8QNMvb9R4ZC9ojVPvyULxX3IdEXt55pGKfD_Ug5qA8PO0Ywu8WemG5nEE8O8fBiuGFmNAN6syvi3JkzwyQdapPInHfWqWUdIcjXe001_JoY63sdmpTCZHuSKBz4VsjLkXzb-imNbHwjsH1tZybr_5iNvKA1GyPg4z4sTASZUfZ1Mx9taybqbzHkLeVXgmoovq_c_KdSeiczhZxeUm9NdDZmeErPk2NCshC1S2xbxoUfpHoXMHMbRXGMkpuJz7PfGJyT3R6cBaH-vMQSWceuO09eubLF146pA4Aoh_fTQfGrgMpos-VYWMV_YDSz33JX8MdNDa_hUFw%26client_info%3DeyJ1aWQiOiJiMWZmZDliMy0xMjZiLTQ2ODItODVjNC1kZGVkYzE0MDcxNmQiLCJ1dGlkIjoiM2QyOWJmOGItOGVmYi00ZDJiLTg3MDQtYWJlZmUzYzA1M2FjIn0%26state%3DeyJpZCI6IjYyN2ZmZmMwLTk1NmItNGQ3Ni1iNTQzLTJiZmMxMTM2YWQ0NCIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%253d%257c2BA2aaZlFUg-Tf07QoSvW0zdvJV4Ac-4ybRML6q58Sg%26session_state%3Db6322632-f2bb-481f-be37-7ce14aed2e83&browserName=&userAgent=Mozilla%2F5.0+(Windows+NT+10.0%3B+Win64%3B+x64)+AppleWebKit%2F537.36+(KHTML%2C+like+Gecko)+Chrome%2F129.0.0.0+Safari%2F537.36+Edg%2F129.0.0.0&browserIdKey=window.browserLink.initializationData.browserId&browserId=c735-2b9a&clientProtocol=1.3&_=1727097290014:1
Failed to load resource: net::ERR_CONNECTION_REFUSED
blazor.webassembly.js:1 info: Microsoft.AspNetCore.Authorization.DefaultAuthorizationService[2]
Authorization failed. These requirements were not met:
DenyAnonymousAuthorizationRequirement: Requires an authenticated user.
:65126/3f3cac2a53ee4b0fb0fe1278120e1c66/browserLinkSignalR/negotiate?requestUrl=https%3A%2F%2Flocalhost%3A7137%2Fauthentication%2Flogin-callback&browserName=&userAgent=Mozilla%2F5.0+(Windows+NT+10.0%3B+Win64%3B+x64)+AppleWebKit%2F537.36+(KHTML%2C+like+Gecko)+Chrome%2F129.0.0.0+Safari%2F537.36+Edg%2F129.0.0.0&browserIdKey=window.browserLink.initializationData.browserId&browserId=f179-66f2&clientProtocol=1.3&_=1727097294610:1
Failed to load resource: net::ERR_CONNECTION_REFUSED
blazor.webassembly.js:1 crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100]
Unhandled exception rendering component: An error occurred while checking if AppInfoId is unique.
System.Exception: An error occurred while checking if AppInfoId is unique.
—> System.InvalidOperationException: An invalid request URI was provided. Either the request URI must be an absolute URI or BaseAddress must be set.
at System.Net.Http.HttpClient.PrepareRequestMessage(HttpRequestMessage request)
at System.Net.Http.HttpClient.CheckRequestBeforeSend(HttpRequestMessage request)
at System.Net.Http.HttpClient.SendAsync(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.GetAsync(Uri requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.GetAsync(Uri requestUri, HttpCompletionOption completionOption)
at System.Net.Http.HttpClient.GetAsync(Uri requestUri)
at System.Net.Http.HttpClient.GetAsync(String requestUri)
at BlazorApp4.Client.Services.ApplicationTableService.IsApplicationNameUniqueAsync(String applicationName) in D:ToolBlazorApp4ClientServicesApplicationTableService.cs:line 372
— End of inner exception stack trace —
at BlazorApp4.Client.Services.ApplicationTableService.IsApplicationNameUniqueAsync(String applicationName) in D:ToolBlazorApp4ClientServicesApplicationTableService.cs:line 387
at BlazorApp4.Client.Pages.CreateApp.OnValidSubmit() in D:ToolBlazorApp4ClientPagesCreateApp.razor:line 414
at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
at Microsoft.AspNetCore.Components.Forms.EditForm.HandleSubmitAsync()
at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState)
I need to give the correct base address and what is the problem in that.