public GenericNumberToWordsConverter(ITripletToWordsConverter groupToWordsConverter, IConverterDictionary converterDictionary) { _groupToWordsConverter = groupToWordsConverter ?? throw new ArgumentNullException(nameof(groupToWordsConverter)); _converterDictionary = converterDictionary ?? throw new ArgumentNullException(nameof(converterDictionary)); }
public NumberToWordsConverterBuilder WithTripletConverter(ITripletToWordsConverter tripletToWordsConverter) { _TripletToWordsConverter = tripletToWordsConverter; return(this); }