public EventsService(IDetermineType determineType, IValidateDate validateDate, IDetermineTypeFactory determineTypeFactory) { _determineType = determineType ?? throw new ArgumentNullException(nameof(determineType)); _validateDate = validateDate ?? throw new ArgumentNullException(nameof(validateDate)); _determineTypeFactory = determineTypeFactory ?? throw new ArgumentNullException(nameof(determineTypeFactory)); }
public FileService(IValidateDate validateDate) { _validateDate = validateDate ?? throw new ArgumentNullException(nameof(validateDate)); ReaderFiles = (ruta) => File.ReadAllLines(ruta); ObtenerFecha = () => DateTime.Now; }