Example #1
0
        XmlInsert(IFileProvider fileProvider, IImportDataContext dataContext, bool ignoreNoChange, Dictionary <string, object> variables = null, params string[] path)
        {
            _paths          = path;
            _fileProvider   = fileProvider;
            DataContext     = dataContext;
            _ignoreNoChange = ignoreNoChange;
            _sqlPack        = new SqlPack();
            Variables       = variables ?? new Dictionary <string, object>();

            ParseXmlSql(_sqlPack);

            ExecPack(_sqlPack);
        }
Example #2
0
 /// <summary>
 /// Use this constructor to just run some SQL.
 /// </summary>
 // ReSharper disable once UnusedParameter.Local
 public XmlInsert()
 {
     DataContext = new ImportDataContext();
 }