private void Security(object payload, MetadataContainer metadata, DataProviderCommandSource dataProvider, DataProviderNoRecordState billNoRecords)
 {
     new RaisingSecurityFlagCommand(Guid.NewGuid(), _requestId,
         CommandDescriptions.SecurityDescription(dataProvider), payload.ObjectToJson(), dataProvider,
         DateTime.UtcNow, metadata.ObjectToJson(), Category.Security,billNoRecords)
         .SendToBus(_publisher, _log);
 }
 private void Configuring(object payload, MetadataContainer metadata, DataProviderCommandSource dataProvider, DataProviderNoRecordState billNoRecords)
 {
     new ConfiguringDataProviderCommand(Guid.NewGuid(), _requestId,
         CommandDescriptions.ConfigurationDescription(dataProvider), payload.ObjectToJson(), dataProvider,
         DateTime.UtcNow, metadata.ObjectToJson(), Category.Configuration,billNoRecords)
         .SendToBus(_publisher, _log);
 }