Skip to content

Commit e2aa503

Browse files
committed
chore(Analytics): Added X-IBMCloud-SDK-Analytics header to handwritten operations
1 parent de92aef commit e2aa503

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/IBM.WatsonDeveloperCloud.SpeechToText.v1/SpeechToTextServiceExtension.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ public SpeechRecognitionResults Recognize(string contentType, Stream audio, stri
126126
bodyContent.Headers.Add("Content-Type", contentType);
127127

128128
restRequest.WithBodyContent(bodyContent);
129+
restRequest.WithHeader("X-IBMCloud-SDK-Analytics", "service_name=speech_to_text;service_version=v1;operation_id=Recognize");
129130

130131
result = restRequest.As<SpeechRecognitionResults>()
131132
.Result;

src/IBM.WatsonDeveloperCloud.VisualRecognition.v3/VisualRecognitionServiceExtension.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ public Classifier CreateClassifier(CreateClassifier createClassifier, Dictionary
112112
if (customData != null)
113113
restRequest.WithCustomData(customData);
114114
restRequest.WithFormatter(new MediaTypeHeaderValue("application/octet-stream"));
115+
restRequest.WithHeader("X-IBMCloud-SDK-Analytics", "service_name=watson_vision_combined;service_version=v3;operation_id=CreateClassifier");
115116
result = restRequest.As<Classifier>().Result;
116117
if (result == null)
117118
result = new Classifier();
@@ -186,6 +187,7 @@ public Classifier UpdateClassifier(UpdateClassifier updateClassifier, Dictionary
186187
if (customData != null)
187188
restRequest.WithCustomData(customData);
188189
restRequest.WithFormatter(new MediaTypeHeaderValue("application/octet-stream"));
190+
restRequest.WithHeader("X-IBMCloud-SDK-Analytics", "service_name=watson_vision_combined;service_version=v3;operation_id=UpdateClassifier");
189191
result = restRequest.As<Classifier>().Result;
190192
if (result == null)
191193
result = new Classifier();
@@ -231,6 +233,7 @@ public Task<Stream> GetCoreMlModel(string classifierId, Dictionary<string, objec
231233
if (customData != null)
232234
restRequest.WithCustomData(customData);
233235
restRequest.WithFormatter(new MediaTypeHeaderValue("application/octet-stream"));
236+
restRequest.WithHeader("X-IBMCloud-SDK-Analytics", "service_name=watson_vision_combined;service_version=v3;operation_id=GetCoreMlModel");
234237
result = restRequest.AsStream();
235238
}
236239
catch (AggregateException ae)

0 commit comments

Comments
 (0)