void Init() { Settings = Settings ?? new Settings(); var connString = ConnectionStringParser.ParseConnectionString(Settings.ConnString); if (Settings.DbVendor.ToLower() == Oracle) { _db = new GenericDatabase(connString, new OracleClientFactory()); } else { _db = new SqlDatabase(connString); } }