public SqlServerDataContext(
     SqlServerConnectionProvider connectionProvider,
     ITableNameResolver tableNameResolver,
     IColumnNameResolver columnNameResolver,
     string defaultSchema) : base(
         connectionProvider,
         new TSqlBuilder(tableNameResolver, columnNameResolver, defaultSchema),
         new SqlCache())
 {
 }
 public SqlServerDataContext(
     SqlServerConnectionProvider connectionProvider,
     ITableNameResolver tableNameResolver,
     IColumnNameResolver columnNameResolver,
     ISchemaResolver schemaResolver) : base(
         connectionProvider,
         new TSqlBuilder(tableNameResolver, columnNameResolver, schemaResolver),
         new SqlCache())
 {
 }
 public SqlServerDataContext(SqlServerConnectionProvider connectionProvider) : base(
         connectionProvider,
         new TSqlBuilder(),
         new SqlCache())
 {
 }