public DataProvider(DataProviderConfigurationSection config) { }
private static IDataProvider Create(DataProviderConfigurationSection config) { return(TypeInitializer.GetType <IDataProvider>(config.DataProvider, "DataProvider", config)); }
public static IDataProvider Get() { return(Get(DataProviderConfigurationSection.GetSection())); }
public static IDataProvider Get(DataProviderConfigurationSection config) { return(_dataProvider ?? (_dataProvider = Create(config))); }
public static DataProviderConfigurationSection GetSection() { return(_instance ?? (_instance = (DataProviderConfigurationSection)ConfigurationHelper.GetSection(SectionName))); }