2023-10-10 17:02:38 +03:30
|
|
|
var builder = WebAssemblyHostBuilder.CreateDefault(args);
|
|
|
|
|
builder.RootComponents.Add<App>("#app");
|
|
|
|
|
builder.RootComponents.Add<HeadOutlet>("head::after");
|
2023-10-20 19:40:23 +03:30
|
|
|
builder.Services.AddMudServices(config =>
|
|
|
|
|
{
|
|
|
|
|
config.SnackbarConfiguration.VisibleStateDuration = 3500;
|
|
|
|
|
config.SnackbarConfiguration.HideTransitionDuration = 200;
|
|
|
|
|
config.SnackbarConfiguration.ShowTransitionDuration = 200;
|
|
|
|
|
config.SnackbarConfiguration.SnackbarVariant = Variant.Filled;
|
|
|
|
|
config.SnackbarConfiguration.PositionClass = Defaults.Classes.Position.BottomRight;
|
|
|
|
|
});
|
|
|
|
|
builder.Services.AddScoped<IRestWrapper, RestWrapper>();
|
|
|
|
|
builder.Services.AddScoped<IUserUtility, UserUtility>();
|
|
|
|
|
builder.Services.AddBlazoredLocalStorage();
|
2023-10-10 17:02:38 +03:30
|
|
|
builder.Services.AddPWAUpdater();
|
2023-10-29 00:16:29 +03:30
|
|
|
var app = builder.Build();
|
|
|
|
|
await app.RunAsync();
|