Пример #1
0
        public static void Configure(Action <EnsureRunningConfigurator> configAction)
        {
            var configurator = new EnsureRunningConfigurator(config);

            try
            {
                configAction(configurator);
            }
            catch (Exception e)
            {
                config.IsConfigured = false;
                throw new ArgumentException("ConfigAction threw an exception", e);
            }
            config.IsConfigured = true;
        }
Пример #2
0
        public static void UseSqlServerStorage(this EnsureRunningConfigurator configurator, string connectionString, SqlServerConfig config = null)
        {
            var storage = new SqlServerStorage(connectionString, config);

            configurator.UseStorage(storage);
        }