public EmpId_02Rule(
     IValidationErrorHandler validationErrorHandler,
     IDerivedData_05Rule derivedData05)
     : base(validationErrorHandler, RuleNameConstants.EmpId_02)
 {
     _derivedData05 = derivedData05;
 }
        /// <summary>
        /// Initializes a new instance of the <see cref="EmpId_02Rule" /> class.
        /// </summary>
        /// <param name="validationErrorHandler">The validation error handler.</param>
        /// <param name="edrsData">The employer data reference service.</param>
        /// <param name="derivedData05">The derived data (rule) 05.</param>
        public EmpId_02Rule(
            IValidationErrorHandler validationErrorHandler,
            IDerivedData_05Rule derivedData05)
            : base(validationErrorHandler, RuleNameConstants.EmpId_02)
        {
            It.IsNull(validationErrorHandler)
            .AsGuard <ArgumentNullException>(nameof(validationErrorHandler));
            It.IsNull(derivedData05)
            .AsGuard <ArgumentNullException>(nameof(derivedData05));

            _derivedData05 = derivedData05;
        }