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 }); }
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 }); }