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(); }