public StorageSelector() { string classNameStr = (string)ConfigurationSettings.AppSettings["selectedStorageSQL"]; Type concreteType = Type.GetType(classNameStr); //no-args costructor this.selected = (IHRHelperToolEngine)Activator.CreateInstance(concreteType); }
//Interface for storage handles classes //to select particular storage class public StorageSelector(IHRHelperToolEngine selectedStorage) { this.selected = selectedStorage; }