public AState(List <string> data, IProcessLogger logger) { StateNo = int.Parse(data[0]); StateName = data[1]; StateCode = data[2].ToUpper(); TaxRate = decimal.Parse(data[3]); _logger = logger; _logger.Log($"STATE: {StateName.ToUpper()} - {StateCode}", true); }