From d756d4a23214662bbc4bf05f02c5b53d2deec45c Mon Sep 17 00:00:00 2001 From: ferhat elmas Date: Fri, 15 Jan 2021 19:04:15 +0100 Subject: [PATCH] Add version header --- src/stream-net/StreamClient.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/stream-net/StreamClient.cs b/src/stream-net/StreamClient.cs index da1ce9e..4c0a6e4 100644 --- a/src/stream-net/StreamClient.cs +++ b/src/stream-net/StreamClient.cs @@ -11,6 +11,8 @@ namespace Stream { public class StreamClient : IStreamClient { + readonly string Version = "3.0.0"; + internal const string BaseUrlFormat = "https://{0}-api.stream-io-api.com"; internal const string BaseUrlPath = "/api/v1.0/"; internal const string BasePersonalizationUrlFormat = "https://{0}-personalization.stream-io-api.com"; @@ -179,7 +181,8 @@ private RestRequest BuildRestRequest(string fullPath, HttpMethod method, string { var request = new RestRequest(fullPath, method); request.AddHeader("Authorization", JWToken("*", userID)); - request.AddHeader("stream-auth-type", "jwt"); + request.AddHeader("Stream-Auth-Type", "jwt"); + request.AddHeader("X-Stream-Client", "stream-csharp-"+Version); request.AddQueryParameter("api_key", _apiKey); return request; }