public SqlFormattingManager(Interfaces.ISqlTokenizer tokenizer, Interfaces.ISqlTokenParser parser, Interfaces.ISqlTreeFormatter formatter) { Tokenizer = tokenizer; Parser = parser; Formatter = formatter; }
//most common use-case, define only formatter public SqlFormattingManager(Interfaces.ISqlTreeFormatter formatter) : this(new Tokenizers.TSqlStandardTokenizer(), new Parsers.TSqlStandardParser(), formatter) { }