/// <summary> /// Creates a new NinthBrain object using provided apiKey and accessToken parameters /// </summary> /// <param name="config">Configuration</param> public NinthBrainSuiteService(Configuration config) { configuration = config; individualService = new IndividualService(configuration, this); certificationService = new CertificationService(configuration, this); individualCertificationService = new IndividualCertificationService(configuration, this); departmentService = new DepartmentService(configuration, this); jobTitleService = new JobTitleService(configuration, this); localeService = new LocaleService(configuration, this); workShiftService = new WorkShiftService(configuration, this); individualCourseService = new IndividualCourseService(configuration, this); }
/// <summary> /// /// </summary> /// <param name="configuration"></param> /// <param name="manager"></param> public JobTitleService(Configuration configuration, NinthBrainSuiteService manager) { this.configuration = configuration; this.manager = manager; }
/// <summary> /// /// </summary> /// <param name="configuration"></param> /// <param name="manager"></param> public DepartmentService(Configuration configuration, NinthBrainSuiteService manager) { this.configuration = configuration; this.manager = manager; }
/// <summary> /// /// </summary> /// <param name="configuration"></param> /// <param name="manager"></param> public IndividualCourseService(Configuration configuration, NinthBrainSuiteService manager) { this.configuration = configuration; this.manager = manager; }
/// <summary> /// /// </summary> /// <param name="configuration"></param> /// <param name="manager"></param> public CertificationService(Configuration configuration, NinthBrainSuiteService manager) { this.configuration = configuration; this.manager = manager; }
/// <summary> /// /// </summary> /// <param name="configuration"></param> /// <param name="manager"></param> public WorkShiftService(Configuration configuration, NinthBrainSuiteService manager) { this.configuration = configuration; this.manager = manager; }