public FlowManager(IMapper mapper, ICustomActions customActions, DirectorFactory directorFactory, FlowActivityFactory flowActivityFactory, ISchoolRepository SchoolRepository, ILogger <FlowManager> logger) { this.CustomActions = customActions; this.logger = logger; this.SchoolRepository = SchoolRepository; this.Mapper = mapper; this.Director = directorFactory.Create(this); this.FlowActivity = flowActivityFactory.Create(this); }
public FlowManager(ICustomActions customActions, DirectorFactory directorFactory, FlowActivityFactory flowActivityFactory, ILogger <FlowManager> logger, Progress progress, FlowDataCache flowDataCache) { this.CustomActions = customActions; this.logger = logger; this.Progress = progress; this.FlowDataCache = flowDataCache; this.Director = directorFactory.Create(this); this.FlowActivity = flowActivityFactory.Create(this); }
public FlowManager(IMapper mapper, ICustomDialogs customDialogs, ICustomActions customActions, DirectorFactory directorFactory, FlowActivityFactory flowActivityFactory, IEnrollmentRepository enrollmentRepository, ILogger <FlowManager> logger, FlowDataCache flowDataCache) { this.CustomDialogs = customDialogs; this.CustomActions = customActions; this._logger = logger; this.EnrollmentRepository = enrollmentRepository; this.Mapper = mapper; this.Director = directorFactory.Create(this); this.FlowActivity = flowActivityFactory.Create(this); this.FlowDataCache = flowDataCache; }
public FlowManager(IMapper mapper, ICustomDialogs customDialogs, ICustomActions customActions, DirectorFactory directorFactory, FlowActivityFactory flowActivityFactory, //ILogger<FlowManager> logger, FlowDataCache flowDataCache, ScreenData screenData) { this.CustomDialogs = customDialogs; this.CustomActions = customActions; //this._logger = logger; this.Mapper = mapper; this.Director = directorFactory.Create(this); this.FlowActivity = flowActivityFactory.Create(this); this.FlowDataCache = flowDataCache; this.screenData = screenData; Reset(); }
public FlowManager(IMapper mapper, ICustomActions customActions, IGetItemFilterBuilder getItemFilterBuilder, DirectorFactory directorFactory, FlowActivityFactory flowActivityFactory, ISchoolRepository SchoolRepository, ILogger <FlowManager> logger, Progress progress, FlowDataCache flowDataCache) { this.CustomActions = customActions; this.GetItemFilterBuilder = getItemFilterBuilder; this.logger = logger; this.SchoolRepository = SchoolRepository; this.Mapper = mapper; this.Progress = progress; this.FlowDataCache = flowDataCache; this.Director = directorFactory.Create(this); this.FlowActivity = flowActivityFactory.Create(this); }