Skip to content

Commit d0c9c49

Browse files
committed
Add Device Service to AddBlazorToolkit setup
1 parent 5d1bf1c commit d0c9c49

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/AstroPanda.Blazor.Toolkit/Extensions/ServiceCollectionExtensions.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
using AstroPanda.Blazor.Toolkit.Services;
2+
13
using BlazorComponentBus;
24
using Microsoft.Extensions.DependencyInjection;
35
using Microsoft.Extensions.DependencyInjection.Extensions;
@@ -22,6 +24,7 @@ public static IServiceCollection AddBlazorToolkit(this IServiceCollection servic
2224
services.TryAddSingleton<IDownloadService, DownloadService>();
2325
services.TryAddSingleton<IClipboardService, ClipboardService>();
2426
services.TryAddScoped<IContextMenuService, ContextMenuService>();
27+
services.TryAddScoped<IDeviceService, DeviceService>();
2528

2629
services.AddScoped<IComponentBus, ComponentBus>();
2730
services.AddScoped(sp => sp.GetRequiredService<IComponentBus>() as ComponentBus ?? new ComponentBus());
@@ -40,6 +43,7 @@ public static IServiceCollection AddBlazorServerToolkit(this IServiceCollection
4043
services.TryAddScoped<IDownloadService, DownloadService>();
4144
services.TryAddScoped<IClipboardService, ClipboardService>();
4245
services.TryAddScoped<IContextMenuService, ContextMenuService>();
46+
services.TryAddScoped<IDeviceService, DeviceService>();
4347

4448
services.AddScoped<IComponentBus, ComponentBus>();
4549
services.AddScoped(sp => sp.GetRequiredService<IComponentBus>() as ComponentBus ?? new ComponentBus());

src/BlazorToolkit.Wasm/Program.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
builder.RootComponents.Add<HeadOutlet>("head::after");
1111

1212
builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
13-
builder.Services.AddTransient<IDeviceService, DeviceService>();
1413

1514
builder.Services.AddMudServices();
1615
builder.Services.AddBlazorToolkit();

0 commit comments

Comments
 (0)