AcaMate_Web/Program.cs
Seonkyu.kim 5f27c1c90f [] 서버 FRONT 화면 띄우기 점검
서버에서 FRONT 화면 제대로 나오는지 확인하기 위한 푸시
2025-05-16 14:27:28 +09:00

26 lines
855 B
C#

using Microsoft.AspNetCore.Components.Web;
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
using Microsoft.Extensions.Configuration;
using Front;
using Front.Program.Services;
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.RootComponents.Add<App>("#app");
builder.RootComponents.Add<HeadOutlet>("head::after");
// builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
builder.Services.AddScoped(sp => //new HttpClient
{
// BaseAddress = new Uri("https://localhost:5144")
var config = builder.Configuration;
var http = new HttpClient();
return http;
});
// SCOPED 으로 등록된 서비스는 DI 컨테이너에 등록된 서비스의 인스턴스를 사용합니다.
builder.Services.AddScoped<APIService>();
await builder.Build().RunAsync();