public SqlServerDataStoreCreator( [NotNull] ISqlServerConnection connection, [NotNull] ISqlServerModelDiffer modelDiffer, [NotNull] ISqlServerMigrationSqlGenerator sqlGenerator, [NotNull] SqlStatementExecutor statementExecutor) { Check.NotNull(connection, nameof(connection)); Check.NotNull(modelDiffer, nameof(modelDiffer)); Check.NotNull(sqlGenerator, nameof(sqlGenerator)); Check.NotNull(statementExecutor, nameof(statementExecutor)); _connection = connection; _modelDiffer = modelDiffer; _sqlGenerator = sqlGenerator; _statementExecutor = statementExecutor; }
public SqlServerDataStoreCreator( [NotNull] ISqlServerConnection connection, [NotNull] ISqlServerModelDiffer modelDiffer, [NotNull] ISqlServerMigrationSqlGenerator sqlGenerator, [NotNull] SqlStatementExecutor statementExecutor) { Check.NotNull(connection, nameof(connection)); Check.NotNull(modelDiffer, nameof(modelDiffer)); Check.NotNull(sqlGenerator, nameof(sqlGenerator)); Check.NotNull(statementExecutor, nameof(statementExecutor)); _connection = connection; _modelDiffer = modelDiffer; _sqlGenerator = sqlGenerator; _statementExecutor = statementExecutor; }