public DataLocationStorage(IUserDetailsStorage userDetailsStorage, IDemoDataSupplier demoDataSupplier, Func <UserDetails, IEnumerable <string> > readData, Func <UserDetails, Action <string> > saveData) { this.userDetailsStorage = userDetailsStorage; this.demoDataSupplier = demoDataSupplier; this.readData = readData; this.saveData = saveData; }
public ExcelDataFileStorage(IUserDetailsStorage userDetailsStorage, ExcelDemoDataSupplier demoDataSupplier) : base(userDetailsStorage, demoDataSupplier, details => details.ExcelFiles, details => details.AddExcelFile) { }
public Sage50DataDirectoryStorage(IUserDetailsStorage userDetailsStorage, SageDemoDirectorySupplier demoDirectorySupplier) : base(userDetailsStorage, demoDirectorySupplier, details => details.Sage50DataLocations, details => details.AddSage50DataLocation) { }