diff --git a/src/Microsoft.AspNetCore.SpaServices/npm/domain-task/src/main.ts b/src/Microsoft.AspNetCore.SpaServices/npm/domain-task/src/main.ts index 3dfc652c..0a944d0c 100644 --- a/src/Microsoft.AspNetCore.SpaServices/npm/domain-task/src/main.ts +++ b/src/Microsoft.AspNetCore.SpaServices/npm/domain-task/src/main.ts @@ -7,7 +7,7 @@ const domainTaskBaseUrlStateKey = '__DOMAIN_TASK_INTERNAL_FETCH_BASEURL__DO_NOT_ let noDomainBaseUrl: string; -export function addTask(task: PromiseLike) { +export function addTask(task: PromiseLike): PromiseLike { if (task && domain.active) { const state = domainContext.get(domainTasksStateKey) as DomainTasksState; if (state) { @@ -32,6 +32,8 @@ export function addTask(task: PromiseLike) { }); } } + + return task; } export function run(codeToRun: () => T, completionCallback: (error: any) => void): T {