aboutsummaryrefslogtreecommitdiff
path: root/Website/Website.Client/Program.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Website/Website.Client/Program.cs')
-rw-r--r--Website/Website.Client/Program.cs23
1 files changed, 21 insertions, 2 deletions
diff --git a/Website/Website.Client/Program.cs b/Website/Website.Client/Program.cs
index 519269f..d1f8c6e 100644
--- a/Website/Website.Client/Program.cs
+++ b/Website/Website.Client/Program.cs
@@ -1,5 +1,24 @@
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
+using Microsoft.Extensions.DependencyInjection;
+using System;
+using System.Net.Http;
+using System.Threading.Tasks;
+using Website.Client.Services;
-var builder = WebAssemblyHostBuilder.CreateDefault(args);
+namespace Website.Client
+{
+ public class Program
+ {
+ public static async Task Main(string[] args)
+ {
+ var builder = WebAssemblyHostBuilder.CreateDefault(args);
+ //builder.RootComponents.Add<App>("#app");
+
+ builder.Services.AddSingleton<DrinkDataService2>(); // Register DrinkDataService
+ builder.Services.AddSingleton(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
+
+ await builder.Build().RunAsync();
+ }
+ }
+}
-await builder.Build().RunAsync();