コード例 #1
0
        public ScriptProvider(IScriptProviderConfiguration configuration)
        {
            Guard.AgainstNull(configuration, "configuration");

            _scriptProvider = new Core.Data.ScriptProvider(new ScriptProviderConfiguration
            {
                ResourceNameFormat = string.IsNullOrEmpty(configuration.ResourceNameFormat)
                                        ? "Shuttle.Esb.Sql.Queue..scripts.{ProviderName}.{ScriptName}.sql"
                                        : configuration.ResourceNameFormat,
                ResourceAssembly = configuration.ResourceAssembly ?? typeof(SqlQueue).Assembly,
                FileNameFormat   = configuration.FileNameFormat,
                ScriptFolder     = configuration.ScriptFolder
            });
        }
コード例 #2
0
        public ScriptProvider(IScriptProviderConfiguration configuration)
        {
            Guard.AgainstNull(configuration, nameof(configuration));

            _scriptProvider = new Core.Data.ScriptProvider(new ScriptProviderConfiguration
            {
                ResourceNameFormat = string.IsNullOrEmpty(configuration.ResourceNameFormat)
                                        ? "Shuttle.Recall.Sql.Storage..scripts.{ProviderName}.{ScriptName}.sql"
                                        : configuration.ResourceNameFormat,
                ResourceAssembly = configuration.ResourceAssembly ?? typeof(PrimitiveEventRepository).Assembly,
                FileNameFormat   = configuration.FileNameFormat,
                ScriptFolder     = configuration.ScriptFolder
            });
        }