Beispiel #1
0
        public static Dao GetDao(String connectionString, String providerName)
        {
            Dao dao;

            if (!_daos.TryGetValue(connectionString, out dao))
            {
                dao = new DatabaseDao(connectionString, CreateDatabase(connectionString, providerName), providerName);
                _daos.Add(connectionString, dao);
            }
            return(dao);
        }
Beispiel #2
0
        public static Dao GetDao(String name)
        {
            Dao dao;

            if (!_daos.TryGetValue(name, out dao))
            {
                dao = new DatabaseDao(name, CreateDatabase(name));
                _daos.Add(name, dao);
            }
            return(dao);
        }