Skip to content
Snippets Groups Projects
Commit 22426d14 authored by Daniel Andrášik's avatar Daniel Andrášik
Browse files

Merge branch 'u-#41-change-headers' into 'develop'

Add Change header possibility

See merge request digital-twin/twinzo/tdevkit!28
parents cfbea98e 2a0c792a
No related branches found
No related tags found
No related merge requests found
...@@ -128,31 +128,31 @@ namespace SDK ...@@ -128,31 +128,31 @@ namespace SDK
public void ChangeClientGuid(string value) public void ChangeClientGuid(string value)
{ {
SetHeader(HttpHeaders.CLIENT, value); ChangeHeader(HttpHeaders.CLIENT, value);
} }
public void ChangeClientGuid(Guid value) public void ChangeClientGuid(Guid value)
{ {
SetHeader(HttpHeaders.CLIENT, value.ToString()); ChangeHeader(HttpHeaders.CLIENT, value.ToString());
} }
public void ChangeBranchGuid(string value) public void ChangeBranchGuid(string value)
{ {
SetHeader(HttpHeaders.BRANCH, value); ChangeHeader(HttpHeaders.BRANCH, value);
} }
public void ChangeBranchGuid(Guid value) public void ChangeBranchGuid(Guid value)
{ {
SetHeader(HttpHeaders.BRANCH, value.ToString()); ChangeHeader(HttpHeaders.BRANCH, value.ToString());
} }
public void ChangeToken(string value) public void ChangeToken(string value)
{ {
SetHeader(HttpHeaders.TOKEN, value); ChangeHeader(HttpHeaders.TOKEN, value);
} }
public void ChangeApiKey(string value) public void ChangeApiKey(string value)
{ {
SetHeader(HttpHeaders.APIKEY, value); ChangeHeader(HttpHeaders.APIKEY, value);
} }
public void ChangeMainApiKey(string value) public void ChangeMainApiKey(string value)
{ {
SetHeader(HttpHeaders.MAINAPIKEY, value); ChangeHeader(HttpHeaders.MAINAPIKEY, value);
} }
public void RemoveClientGuid() public void RemoveClientGuid()
...@@ -176,6 +176,11 @@ namespace SDK ...@@ -176,6 +176,11 @@ namespace SDK
RemoveHeader(HttpHeaders.MAINAPIKEY); RemoveHeader(HttpHeaders.MAINAPIKEY);
} }
private void ChangeHeader(string header, string value)
{
RemoveHeader(header);
SetHeader(header, value);
}
private void SetHeader(string header, string value) private void SetHeader(string header, string value)
{ {
httpClient.DefaultRequestHeaders.Add(header, value); httpClient.DefaultRequestHeaders.Add(header, value);
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<TargetFramework>net6.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<AssemblyVersion>2021.6.28.25</AssemblyVersion> <AssemblyVersion>2021.6.28.25</AssemblyVersion>
<FileVersion>2021.6.28.25</FileVersion> <FileVersion>2021.6.28.25</FileVersion>
<Version>4.9.0</Version> <Version>4.10.0</Version>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild> <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup> </PropertyGroup>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment