Dreamine.Hybrid.Wpf 1.0.3
`AddDreamineHybridWpf()` 내부에서 `AddWpfBlazorWebView()` 호출 및
로딩중...
검색중...
일치하는것 없음
DreamineBlazorServerServiceCollectionExtensions.cs
이 파일의 문서화 페이지로 가기
1using Microsoft.AspNetCore.Components;
2using Microsoft.Extensions.DependencyInjection;
3using Microsoft.Extensions.Hosting;
4using System;
5
7{
17 {
66 public static IServiceCollection AddDreamineBlazorServer<TRootComponent>(
67 this IServiceCollection services,
68 Action<DreamineBlazorServerHostOptions>? configure = null)
69 where TRootComponent : IComponent
70 {
71 if (services is null)
72 {
73 throw new ArgumentNullException(nameof(services));
74 }
75
76 var options = new DreamineBlazorServerHostOptions();
77 configure?.Invoke(options);
78
79 services.AddSingleton(options);
80 services.AddHostedService<DreamineBlazorServerHostedService<TRootComponent>>();
81
82 return services;
83 }
84 }
85}
static IServiceCollection AddDreamineBlazorServer< TRootComponent >(this IServiceCollection services, Action< DreamineBlazorServerHostOptions >? configure=null)