public QueryTaggerInterceptor(ISqlTagger sqlTagger, TaggingOptions options = null) { _sqlTagger = sqlTagger ?? throw new ArgumentNullException(nameof(sqlTagger)); _options = options ?? new TaggingOptions(); TagWith.IsInitialized = true; }
internal QueryTaggerInterceptor(ISqlTagger sqlTagger, TaggingOptions options, Action <string> sqlWriter) : this(sqlTagger, options) { _sqlWriter = sqlWriter ?? throw new ArgumentNullException(nameof(sqlWriter)); }
internal QueryTaggerInterceptor(ISqlTagger sqlTagger, TaggingOptions options, Action <string> sqlWriter) : this(sqlTagger, options) { _sqlWriter = sqlWriter; }
public QueryTaggerInterceptor(ISqlTagger sqlTagger, TaggingOptions options) : this(sqlTagger) { _options = options; }
public QueryTaggerInterceptor(ISqlTagger sqlTagger) { _sqlTagger = sqlTagger; TagWith.IsInitialized = true; }
internal QueryTaggerInterceptor(ISqlTagger sqlTagger, Action <string> sqlWriter) { _sqlTagger = sqlTagger; _sqlWriter = sqlWriter; }
public QueryTaggerInterceptor(ISqlTagger sqlTagger) { _sqlTagger = sqlTagger; }