Initialize blazorise

pull/5399/head
Halil İbrahim Kalkan 5 years ago
parent 0b0f3c1f59
commit 7e290f4ba6

@ -1,8 +1,12 @@
using System;
using System.Net.Http;
using Blazorise;
using Blazorise.Bootstrap;
using Blazorise.Icons.FontAwesome;
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Volo.Abp;
using Volo.Abp.AspNetCore.Components.WebAssembly;
using Volo.Abp.Autofac;
using Volo.Abp.Http.Client.IdentityModel.WebAssembly;
@ -27,9 +31,18 @@ namespace MyCompanyName.MyProjectName.Blazor
ConfigureAuthentication(builder);
ConfigureHttpClient(context, environment);
ConfigureBlazorise(context);
ConfigureUI(builder);
}
private void ConfigureBlazorise(ServiceConfigurationContext context)
{
context.Services
.AddBlazorise()
.AddBootstrapProviders()
.AddFontAwesomeIcons();
}
private static void ConfigureAuthentication(WebAssemblyHostBuilder builder)
{
builder.Services.AddOidcAuthentication(options =>
@ -51,5 +64,12 @@ namespace MyCompanyName.MyProjectName.Blazor
BaseAddress = new Uri(environment.BaseAddress)
});
}
public override void OnApplicationInitialization(ApplicationInitializationContext context)
{
context.ServiceProvider
.UseBootstrapProviders()
.UseFontAwesomeIcons();
}
}
}

@ -7,4 +7,5 @@
@using Microsoft.JSInterop
@using MyCompanyName.MyProjectName.Blazor
@using MyCompanyName.MyProjectName.Blazor.Shared
@using Blazorise
@using Blazorise
@using Blazorise.DataGrid
Loading…
Cancel
Save