protected BaseDbCommand(ISessionsFactory sessionsFactory, IOptions <SqlExecutionOptions> sqlExecutionOptions) { if (sqlExecutionOptions == null) { throw new ArgumentNullException(nameof(sqlExecutionOptions)); } SessionsFactory = sessionsFactory ?? throw new ArgumentNullException(nameof(sessionsFactory)); SqlExecutionOptions = sqlExecutionOptions.Value; }
public Migrator(ISessionsFactory sessionsFactory, IMigration[] migrations) { if (sessionsFactory == null) { throw new ArgumentNullException(nameof(sessionsFactory)); } if (migrations == null) { throw new ArgumentNullException(nameof(migrations)); } _sessionsFactory = sessionsFactory; _migrations = migrations; }