diff --git a/VrModels/LivsforloebModel.cs b/Models/LivsforloebModel.cs similarity index 97% rename from VrModels/LivsforloebModel.cs rename to Models/LivsforloebModel.cs index 95d322c..f2fdaf3 100644 --- a/VrModels/LivsforloebModel.cs +++ b/Models/LivsforloebModel.cs @@ -23,7 +23,7 @@ // // // *********************************************************************** -namespace FCS.Lib.Virk.VrModels +namespace FCS.Lib.Virk.Models { public class LivsforloebModel { diff --git a/VrModels/NyesteBeliggenhedsadresse.cs b/Models/NyesteBeliggenhedsadresse.cs similarity index 98% rename from VrModels/NyesteBeliggenhedsadresse.cs rename to Models/NyesteBeliggenhedsadresse.cs index f7c61b1..445d3c8 100644 --- a/VrModels/NyesteBeliggenhedsadresse.cs +++ b/Models/NyesteBeliggenhedsadresse.cs @@ -23,7 +23,7 @@ // // // *********************************************************************** -namespace FCS.Lib.Virk.VrModels +namespace FCS.Lib.Virk.Models { public class NyesteBeliggenhedsadresse { diff --git a/VrModels/NyesteNavn.cs b/Models/NyesteNavn.cs similarity index 97% rename from VrModels/NyesteNavn.cs rename to Models/NyesteNavn.cs index daaf6d5..bb581d9 100644 --- a/VrModels/NyesteNavn.cs +++ b/Models/NyesteNavn.cs @@ -24,7 +24,7 @@ // // *********************************************************************** -namespace FCS.Lib.Virk.VrModels +namespace FCS.Lib.Virk.Models { public class NyesteNavn { diff --git a/VrModels/Periode.cs b/Models/Periode.cs similarity index 97% rename from VrModels/Periode.cs rename to Models/Periode.cs index 1ad4266..a590be0 100644 --- a/VrModels/Periode.cs +++ b/Models/Periode.cs @@ -23,7 +23,7 @@ // // // *********************************************************************** -namespace FCS.Lib.Virk.VrModels +namespace FCS.Lib.Virk.Models { public class Periode { diff --git a/VrModels/VirksomhedMetadata.cs b/Models/VirksomhedMetadata.cs similarity index 97% rename from VrModels/VirksomhedMetadata.cs rename to Models/VirksomhedMetadata.cs index 7825660..d0e8764 100644 --- a/VrModels/VirksomhedMetadata.cs +++ b/Models/VirksomhedMetadata.cs @@ -23,7 +23,7 @@ // // // *********************************************************************** -namespace FCS.Lib.Virk.VrModels +namespace FCS.Lib.Virk.Models { public class VirksomhedMetadata { diff --git a/VrModels/VirksomhedsStatus.cs b/Models/VirksomhedsStatus.cs similarity index 97% rename from VrModels/VirksomhedsStatus.cs rename to Models/VirksomhedsStatus.cs index d76fb1b..cf31b65 100644 --- a/VrModels/VirksomhedsStatus.cs +++ b/Models/VirksomhedsStatus.cs @@ -23,7 +23,7 @@ // // // *********************************************************************** -namespace FCS.Lib.Virk.VrModels +namespace FCS.Lib.Virk.Models { public class VirksomhedsStatus { diff --git a/VrModels/VrVirksomhed.cs b/Models/VrVirksomhed.cs similarity index 98% rename from VrModels/VrVirksomhed.cs rename to Models/VrVirksomhed.cs index 6527f2c..5002498 100644 --- a/VrModels/VrVirksomhed.cs +++ b/Models/VrVirksomhed.cs @@ -23,7 +23,7 @@ // // // *********************************************************************** -namespace FCS.Lib.Virk.VrModels +namespace FCS.Lib.Virk.Models { public class VrVirksomhed { diff --git a/VrHttpRequest.cs b/VrHttpRequest.cs index 39a73ba..3e2a69a 100644 --- a/VrHttpRequest.cs +++ b/VrHttpRequest.cs @@ -31,7 +31,8 @@ namespace FCS.Lib.Virk { public class VrHttpRequest { - public async Task GetResponseAsync(string endpoint, string jsonData, string auth) + public async Task GetResponseAsync(string endpoint, string jsonData, string auth, + string userAgent) { using var content = new StringContent(jsonData, Encoding.UTF8, "application/json"); using var client = new HttpClient(); @@ -39,6 +40,7 @@ namespace FCS.Lib.Virk vrRequest.Headers.Authorization = new AuthenticationHeaderValue("Basic", $"{auth}"); vrRequest.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); + vrRequest.Headers.Add("User-Agent", userAgent); vrRequest.Content = content; var response = await client.SendAsync(vrRequest).ConfigureAwait(true); diff --git a/VrResponseParser.cs b/VrResponseParser.cs index 8f9566e..990acc1 100644 --- a/VrResponseParser.cs +++ b/VrResponseParser.cs @@ -24,7 +24,7 @@ // // *********************************************************************** -using FCS.Lib.Virk.VrModels; +using FCS.Lib.Virk.Models; using Newtonsoft.Json; using Newtonsoft.Json.Linq; @@ -32,11 +32,11 @@ namespace FCS.Lib.Virk { public class VrResponseParser { - public List ParseVrResponse(string jsonData) + public List ParseVrResponse(string responseData) { var result = new List(); - var cvrObject = JObject.Parse(jsonData); + var cvrObject = JObject.Parse(responseData); var numHits = (int) cvrObject.SelectToken("hits")?.SelectToken("total")!; diff --git a/VrVatInfoMapper.cs b/VrVatInfoMapper.cs index fea49bc..f18ae17 100644 --- a/VrVatInfoMapper.cs +++ b/VrVatInfoMapper.cs @@ -26,7 +26,7 @@ using System.Globalization; using FCS.Lib.Common; -using FCS.Lib.Virk.VrModels; +using FCS.Lib.Virk.Models; namespace FCS.Lib.Virk {