public static void Validate(ExcelWorksheet worksheet, List <Entity> list) { if (worksheet.Name == "Beneficiary") { var validator = new BeneficiaryValidator(); //validator.Validate(list); } if (worksheet.Name == "Policy") { var validator = new PolicyValidator(); } if (worksheet.Name == "Claim") { var validator = new ClaimValidator(); } //return validator; }
public CovidVaccinationCenterFinder() { try { _configuration = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", false, true) .Build(); _pinCodeValidator = new PINCodeValidator(); _districtValidator = new DistrictValidator(); _mobileNumberValidator = new MobileNumberValidator(); _beneficiaryValidator = new BeneficiaryValidator(); _searchByDistrictValidator = new SearchByDistrictValidator(_districtValidator); _searchByPINCodeValidator = new SearchByPINCodeValidator(_pinCodeValidator); } catch (FormatException e) { throw new ConfigurationNotInitializedException("Oops! appsettings.json file is not in proper JSON format.", e); } }
public BeneficiariesController(BeneficiaryService beneficiaryService) { _beneficiaryServive = beneficiaryService; _validations = new BeneficiaryValidator(); }