// Token: 0x06000028 RID: 40 RVA: 0x00002B7C File Offset: 0x00000D7C private void PublishModificationOfAuditingEvents(AuditDatabaseDecoratedContainer auditDatabaseDecoratedContainer, int insertedId) { if (this.indicationPublisher == null) { this.indicationPublisher = IndicationPublisher.CreateV3(); } Dictionary <string, object> dictionary = new Dictionary <string, object> { { "ActionType", auditDatabaseDecoratedContainer.ActionType.ToString() }, { "AuditEventId", insertedId }, { "InstanceType", "Orion.AuditingEvents" }, { "OriginalAccountId", auditDatabaseDecoratedContainer.AccountId } }; Indication indication = new Indication { IndicationProperties = IndicationHelper.GetIndicationProperties(), IndicationType = "System.InstanceCreated", SourceInstanceProperties = new PropertyBag(dictionary) }; this.indicationPublisher.Publish(indication); }
// Token: 0x060004EA RID: 1258 RVA: 0x0001EBA6 File Offset: 0x0001CDA6 public ThresholdIndicator(IInformationServiceProxyFactory swisFactory, IndicationPublisher indicationReporter) { if (swisFactory == null) { throw new ArgumentNullException("swisFactory"); } if (indicationReporter == null) { throw new ArgumentNullException("indicationReporter"); } this._swisFactory = swisFactory; this._indicationPublisher = indicationReporter; }
// Token: 0x06000426 RID: 1062 RVA: 0x0001C3D6 File Offset: 0x0001A5D6 public TechnologyPollingIndicator(IInformationServiceProxyFactory swisFactory, IndicationPublisher indicationReporter) { if (swisFactory == null) { throw new ArgumentNullException("swisFactory"); } if (indicationReporter == null) { throw new ArgumentNullException("indicationReporter"); } this.swisFactory = swisFactory; this.indicationReporter = indicationReporter; }
// Token: 0x060004E9 RID: 1257 RVA: 0x0001EB94 File Offset: 0x0001CD94 public ThresholdIndicator() : this(new InformationServiceProxyFactory(), IndicationPublisher.CreateV3()) { }
// Token: 0x06000425 RID: 1061 RVA: 0x0001C3C4 File Offset: 0x0001A5C4 public TechnologyPollingIndicator() : this(new InformationServiceProxyFactory(), IndicationPublisher.CreateV3()) { }