public void InitializeWithCustomAzureJoinServer( string loggingServiceBaseAddress, BatchingConfiguration batchConfig) { var eventUploader = new EventUploader(batchConfig, loggingServiceBaseAddress, developmentMode: this.developmentMode); eventUploader.InitializeWithToken(this.applicationID); this.interactionEventUploader = eventUploader; }
public void InitializeWithAzureStreamAnalyticsJoinServer( string interactionEventHubConnectionString, string observationEventHubConnectionString, BatchingConfiguration interactionBatchConfig, BatchingConfiguration observationsBatchConfig) { this.interactionEventUploader = new EventUploaderASA(interactionEventHubConnectionString, interactionBatchConfig, developmentMode: this.developmentMode); this.interactionEventUploader.SuccessHandler += interactionBatchConfig_SuccessHandler; this.observationEventUploader = new EventUploaderASA(observationEventHubConnectionString, observationsBatchConfig, developmentMode: this.developmentMode); this.observationEventUploader.SuccessHandler += observationBatchConfig_SuccessHandler; }
public void InitializeWithAzureStreamAnalyticsJoinServer( string interactionEventHubConnectionString, string observationEventHubConnectionString, BatchingConfiguration interactionBatchConfig, BatchingConfiguration observationsBatchConfig) { this.interactionEventUploader = new EventUploaderASA(interactionEventHubConnectionString, interactionBatchConfig, developmentMode: this.developmentMode); this.interactionEventUploader.SuccessHandler += (source, eventCount, sumSize, inputQueueSize) => this.EventUploader_SuccessHandler(source, eventCount, sumSize, inputQueueSize, "Interaction"); this.interactionEventUploader.ErrorHandler += EventUploader_ErrorHandler; this.interactionEventUploader.CompletionHandler += (source, blockName, task) => this.EventUploader_CompletionHandler(source, blockName, task, "Interaction"); this.observationEventUploader = new EventUploaderASA(observationEventHubConnectionString, observationsBatchConfig, developmentMode: this.developmentMode); this.interactionEventUploader.SuccessHandler += (source, eventCount, sumSize, inputQueueSize) => this.EventUploader_SuccessHandler(source, eventCount, sumSize, inputQueueSize, "Observation"); this.observationEventUploader.CompletionHandler += (source, blockName, task) => this.EventUploader_CompletionHandler(source, blockName, task, "Observation"); this.observationEventUploader.ErrorHandler += EventUploader_ErrorHandler; }
private void Dispose(bool disposing) { if (disposing) { if (this.interactionEventUploader != null) { this.interactionEventUploader.Dispose(); this.interactionEventUploader = null; } if (this.observationEventUploader != null) { this.observationEventUploader.Dispose(); this.observationEventUploader = null; } } }