예제 #1
0
        /// <summary>
        /// Method for invoking a default Database object.  Reads default settings
        /// from the ConnectionSettings.config file.
        /// </summary>
        /// <example>
        /// <code>
        /// Database dbSvc = DatabaseFactory.CreateDatabase();
        /// </code>
        /// </example>
        /// <returns>Database</returns>
        /// <exception cref="System.Configuration.ConfigurationException">
        /// <para>A error occured while reading the configuration.</para>
        /// </exception>
        public static Database CreateDatabase()
        {
            ConfigurationContext    context = ConfigurationManager.GetCurrentContext();
            DatabaseProviderFactory factory = new DatabaseProviderFactory(context);

            return(factory.CreateDefaultDatabase());
        }
 public void SetUp()
 {
     DatabaseProviderFactory dbFactory = new DatabaseProviderFactory(Context);
     db = dbFactory.CreateDefaultDatabase();
     unencryptedBackingStore = new DataBackingStore(db, "encryptionTests", null);
     unencryptedBackingStore.Flush();
 }
예제 #3
0
 /// <summary>
 /// Method for invoking a default Database object.  Reads default settings
 /// from the ConnectionSettings.config file.
 /// </summary>
 /// <example>
 /// <code>
 /// Database dbSvc = DatabaseFactory.CreateDatabase();
 /// </code>
 /// </example>
 /// <returns>Database</returns>
 /// <exception cref="System.Configuration.ConfigurationException">
 /// <para>A error occured while reading the configuration.</para>
 /// </exception>
 public static Database CreateDatabase()
 {
     ConfigurationContext context = ConfigurationManager.GetCurrentContext();
     DatabaseProviderFactory factory = new DatabaseProviderFactory(context);
     return factory.CreateDefaultDatabase();
 }