@@ -29,29 +29,29 @@ public static IServiceCollection AddBootstrapBlazor(this IServiceCollection serv
2929
3030 services . AddAuthorizationCore ( ) ;
3131 services . AddJsonLocalization ( localizationConfigure ) ;
32- services . AddSingleton < ICacheManager , CacheManager > ( ) ;
32+ services . TryAddSingleton < ICacheManager , CacheManager > ( ) ;
3333
3434 services . TryAddSingleton < IComponentIdGenerator , DefaultIdGenerator > ( ) ;
3535 services . TryAddSingleton ( typeof ( IDispatchService < > ) , typeof ( DefaultDispatchService < > ) ) ;
3636 services . TryAddSingleton ( typeof ( ILookupService ) , typeof ( NullLookupService ) ) ;
3737
3838 services . TryAddTransient < ITableExcelExport , DefaultExcelExport > ( ) ;
3939 services . TryAddScoped ( typeof ( IDataService < > ) , typeof ( NullDataService < > ) ) ;
40- services . TryAddScoped < TabItemTextOptions > ( ) ;
41-
42- services . TryAddScoped < DialogService > ( ) ;
43- services . TryAddScoped < MessageService > ( ) ;
44- services . TryAddScoped < ToastService > ( ) ;
45- services . TryAddScoped < SwalService > ( ) ;
46- services . TryAddScoped < FullScreenService > ( ) ;
47- services . TryAddScoped < PrintService > ( ) ;
48- services . TryAddScoped < TitleService > ( ) ;
49- services . TryAddScoped < DownloadService > ( ) ;
50- services . TryAddScoped < WebClientService > ( ) ;
51- services . TryAddScoped < AjaxService > ( ) ;
52- services . TryAddScoped ( typeof ( DragDropService < > ) ) ;
53- services . TryAddScoped < ClipboardService > ( ) ;
54- services . TryAddScoped < ResizeNotificationService > ( ) ;
40+ services . AddScoped < TabItemTextOptions > ( ) ;
41+
42+ services . AddScoped < DialogService > ( ) ;
43+ services . AddScoped < MessageService > ( ) ;
44+ services . AddScoped < ToastService > ( ) ;
45+ services . AddScoped < SwalService > ( ) ;
46+ services . AddScoped < FullScreenService > ( ) ;
47+ services . AddScoped < PrintService > ( ) ;
48+ services . AddScoped < TitleService > ( ) ;
49+ services . AddScoped < DownloadService > ( ) ;
50+ services . AddScoped < WebClientService > ( ) ;
51+ services . AddScoped < AjaxService > ( ) ;
52+ services . AddScoped ( typeof ( DragDropService < > ) ) ;
53+ services . AddScoped < ClipboardService > ( ) ;
54+ services . AddScoped < ResizeNotificationService > ( ) ;
5555
5656 services . TryAddScoped < IIPLocatorProvider , DefaultIPLocatorProvider > ( ) ;
5757 services . TryAddScoped < IReconnectorProvider , ReconnectorProvider > ( ) ;
0 commit comments