private async Task StartupAsync(IFusionProcess process, CancellationToken token) { await process.StartupAsync(token); foreach (var interceptor in interceptors) { token.ThrowIfCancellationRequested(); interceptor.OnStartupCalled(process); logService.Debug($"Interceptor: '{interceptor.GetType().Name}' called for fusion: '{process.FusionId}'."); } process.OnInterceptorsInformed(); await FetchNurseStatusAsync(process, token); }