internal InjestPipeline(PipelineContext context, PipelineReader reader, string workspaceId, SecureString sharedKey, string logName) : base(context, reader) { _LogName = logName; _EndpointUri = new Uri(string.Concat("https://", workspaceId, ".ods.opinsights.azure.com/api/logs?api-version=", APIVERSION)); _Hash = new CollectionHash(workspaceId, sharedKey); _SubmissionQueue = new BatchQueue(); _HttpClient = GetClient(); }
protected PipelineBase(PipelineContext context, PipelineReader reader) { Context = context; Reader = reader; }