import { Injectable } from '@angular/core'; import { Resolve } from '@angular/router'; import { WorkflowService } from '../workflow.service'; @Injectable({ providedIn: 'root' }) export class MyWorkflowManagerRolesResolver implements Resolve { constructor ( private workflowService: WorkflowService ) { } async resolve () { await this.workflowService.setMyWorkflowManagerRolesMap(); } }