コード例 #1
0
 public KustoRuleConfiguration(IClock clock, ILogger logger, INotifier <Notification> notifier, ICslQueryProvider cslQueryProvider, StampId stampId, string kustoDatabaseName, string cacheTableName)
 {
     Clock             = clock;
     Logger            = logger;
     Notifier          = notifier;
     CslQueryProvider  = cslQueryProvider;
     StampId           = stampId;
     KustoDatabaseName = kustoDatabaseName;
     CacheTableName    = cacheTableName;
 }
コード例 #2
0
 public SingleStampRuleConfiguration(
     IClock clock,
     ILogger logger,
     INotifier <Notification> notifier,
     IKustoClient kustoClient,
     IIcmClient icmClient,
     string kustoDatabaseName,
     string cacheTableName,
     StampId stamp)
     : base(clock, logger, notifier, kustoClient, kustoDatabaseName, cacheTableName, icmClient)
 {
     StampId = stamp;
 }
コード例 #3
0
 public SingleStampRuleConfiguration(SingleStampRuleConfiguration other) : base(other)
 {
     StampId = other.StampId;
 }