diff options
Diffstat (limited to 'Website/Website.Client/Program.cs')
| -rw-r--r-- | Website/Website.Client/Program.cs | 23 |
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(); |
