internal static void Init() { provider = ConfigurationStatics.GetSystemLibraryProvider( providerName ) as SystemDataAccessProvider; var automaticTransactionDisablingProvider = provider as AutomaticTransactionDisablingProvider; disabledAutomaticTransactionSecondaryDatabases = automaticTransactionDisablingProvider != null ? automaticTransactionDisablingProvider.GetDisabledAutomaticTransactionSecondaryDatabaseNames() .Select( i => ConfigurationStatics.InstallationConfiguration.GetSecondaryDatabaseInfo( i ) ) .ToArray() : new DatabaseInfo[ 0 ]; }
internal static void Init() { provider = ConfigurationStatics.GetSystemLibraryProvider(providerName) as SystemDataAccessProvider; var automaticTransactionDisablingProvider = provider as AutomaticTransactionDisablingProvider; disabledAutomaticTransactionSecondaryDatabases = automaticTransactionDisablingProvider != null ? automaticTransactionDisablingProvider.GetDisabledAutomaticTransactionSecondaryDatabaseNames() .Select(i => ConfigurationStatics.InstallationConfiguration.GetSecondaryDatabaseInfo(i)) .ToArray() : new DatabaseInfo[0]; }