public CourseServices(IToolbox toolbox, IPermission pm, IValueFactory vf, ICourseLoader loader) { this.toolbox = toolbox; this._pm = pm; this._vf = vf; this._loader = loader; }
public GetAllCoursesUseCase(ICourseLoader courseLoader) { _courseLoader = courseLoader; }
public SignUpToCourseV2UseCase(ICourseLoader courseLoader, ISignUpNotifier signUpNotifier) { _courseLoader = courseLoader; _signUpNotifier = signUpNotifier; }
public SignUpToCourseV1UseCase(ICourseLoader courseLoader) { _courseLoader = courseLoader; }