Пример #1
0
 public QueryTaggerInterceptor(ISqlTagger sqlTagger, TaggingOptions options = null)
 {
     _sqlTagger            = sqlTagger ?? throw new ArgumentNullException(nameof(sqlTagger));
     _options              = options ?? new TaggingOptions();
     TagWith.IsInitialized = true;
 }
Пример #2
0
 internal QueryTaggerInterceptor(ISqlTagger sqlTagger, TaggingOptions options, Action <string> sqlWriter) : this(sqlTagger, options)
 {
     _sqlWriter = sqlWriter ?? throw new ArgumentNullException(nameof(sqlWriter));
 }
Пример #3
0
 internal QueryTaggerInterceptor(ISqlTagger sqlTagger, TaggingOptions options, Action <string> sqlWriter) : this(sqlTagger, options)
 {
     _sqlWriter = sqlWriter;
 }
Пример #4
0
 public QueryTaggerInterceptor(ISqlTagger sqlTagger, TaggingOptions options) : this(sqlTagger)
 {
     _options = options;
 }
Пример #5
0
 public QueryTaggerInterceptor(ISqlTagger sqlTagger)
 {
     _sqlTagger            = sqlTagger;
     TagWith.IsInitialized = true;
 }
Пример #6
0
 internal QueryTaggerInterceptor(ISqlTagger sqlTagger, Action <string> sqlWriter)
 {
     _sqlTagger = sqlTagger;
     _sqlWriter = sqlWriter;
 }
Пример #7
0
 public QueryTaggerInterceptor(ISqlTagger sqlTagger)
 {
     _sqlTagger = sqlTagger;
 }