summaryrefslogtreecommitdiff
path: root/Server.Client/Program.cs
blob: 21f3e23de7bcb6e32bd12eeb9c1e47dbb5d46fb7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using HyperBooru.ApiClient;
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;

namespace HyperBooru.Client;

internal class Program {
    static async Task Main(string[] args) {
        var builder = WebAssemblyHostBuilder.CreateDefault(args);

        builder.Services.AddSingleton<HBSession>(sp => new(new HttpClient {
            BaseAddress = new Uri(builder.HostEnvironment.BaseAddress)
        }));

        await builder.Build().RunAsync();
    }
}