/// <summary> /// </summary> /// <param name="directoryPath">Path to SQL upgrade scripts</param> /// <param name="options">Different options for the file system script provider</param> /// <param name="sqlScriptOptions">The sql script options</param> public FileSystemScriptProvider(string directoryPath, FileSystemScriptOptions options, SqlScriptOptions sqlScriptOptions) { if (options == null) { throw new ArgumentNullException("options"); } this.directoryPath = directoryPath; filter = options.Filter; encoding = options.Encoding; this.options = options; this.sqlScriptOptions = sqlScriptOptions; }
///<summary> ///</summary> ///<param name="directoryPath">Path to SQL upgrade scripts</param> ///<param name="options">Different options for the file system script provider</param> public FileSystemScriptProvider(string directoryPath, FileSystemScriptOptions options) : this(directoryPath, options, new SqlScriptOptions()) { }