예제 #1
0
 protected override void ApplyJobState(ApplyStateContext context, IServiceProvider serviceProvider)
 => ValueManagerContext.RunIsolated(() => context.ApplyJobState(GetApplication(serviceProvider)));
예제 #2
0
 protected override void ApplyPaused(PerformingContext context, IServiceProvider serviceProvider)
 => ValueManagerContext.RunIsolated(() => context.ApplyPaused(GetApplication(serviceProvider)));
예제 #3
0
 public static void RunIsolated(this IServiceProvider provider, Action <BlazorApplication> action, string marker = null)
 => ValueManagerContext.RunIsolated(() => action(provider.GetApplication(marker)));