diff --git a/Difi.Oppslagstjeneste.Klient.Domene/Difi.Oppslagstjeneste.Klient.Domene.csproj b/Difi.Oppslagstjeneste.Klient.Domene/Difi.Oppslagstjeneste.Klient.Domene.csproj index 126c4b8..2b5f0ce 100755 --- a/Difi.Oppslagstjeneste.Klient.Domene/Difi.Oppslagstjeneste.Klient.Domene.csproj +++ b/Difi.Oppslagstjeneste.Klient.Domene/Difi.Oppslagstjeneste.Klient.Domene.csproj @@ -47,10 +47,6 @@ ..\packages\difi-felles-utility-dotnet.0.5.5970.18522\lib\net45\Difi.Felles.Utility.dll True - - ..\packages\log4net.2.0.4\lib\net45-full\log4net.dll - True - @@ -68,7 +64,7 @@ - + diff --git a/Difi.Oppslagstjeneste.Klient.Domene/Exceptions/SoapException.cs b/Difi.Oppslagstjeneste.Klient.Domene/Exceptions/UventetFeilException.cs similarity index 88% rename from Difi.Oppslagstjeneste.Klient.Domene/Exceptions/SoapException.cs rename to Difi.Oppslagstjeneste.Klient.Domene/Exceptions/UventetFeilException.cs index 274ec2e..1a33d92 100755 --- a/Difi.Oppslagstjeneste.Klient.Domene/Exceptions/SoapException.cs +++ b/Difi.Oppslagstjeneste.Klient.Domene/Exceptions/UventetFeilException.cs @@ -4,14 +4,14 @@ namespace Difi.Oppslagstjeneste.Klient.Domene.Exceptions { - public class SoapException : DifiException + public class UventetFeilException : DifiException { - public SoapException(XmlDocument outerXml) + public UventetFeilException(XmlDocument outerXml) : this(outerXml, null) { } - public SoapException(XmlDocument xml, Exception innerException) + public UventetFeilException(XmlDocument xml, Exception innerException) : base("Sjekk klassemedlemmer for mer detaljer.", innerException) { ParseToClassMembers(xml); diff --git a/Difi.Oppslagstjeneste.Klient.Domene/packages.config b/Difi.Oppslagstjeneste.Klient.Domene/packages.config index c6e1195..44a319f 100755 --- a/Difi.Oppslagstjeneste.Klient.Domene/packages.config +++ b/Difi.Oppslagstjeneste.Klient.Domene/packages.config @@ -2,5 +2,4 @@ - \ No newline at end of file diff --git a/Difi.Oppslagstjeneste.Klient.Tester/Difi.Oppslagstjeneste.Klient.Tests.csproj b/Difi.Oppslagstjeneste.Klient.Tester/Difi.Oppslagstjeneste.Klient.Tests.csproj index c6e2a4a..0b70708 100755 --- a/Difi.Oppslagstjeneste.Klient.Tester/Difi.Oppslagstjeneste.Klient.Tests.csproj +++ b/Difi.Oppslagstjeneste.Klient.Tester/Difi.Oppslagstjeneste.Klient.Tests.csproj @@ -47,6 +47,14 @@ ..\packages\api-client-shared.1.0.5941.27271\lib\net45\ApiClientShared.dll True + + ..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll + True + + + ..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll + True + ..\packages\difi-felles-utility-dotnet.0.5.5970.18522\lib\net45\Difi.Felles.Utility.dll True @@ -55,10 +63,6 @@ ..\packages\CompareNETObjects.3.04.0.0\lib\net45\KellermanSoftware.Compare-NET-Objects.dll True - - ..\packages\log4net.2.0.4\lib\net45-full\log4net.dll - True - ..\packages\Moq.4.2.1510.2205\lib\net40\Moq.dll @@ -89,7 +93,6 @@ - diff --git a/Difi.Oppslagstjeneste.Klient.Tester/Domene/SoapExceptionTests.cs b/Difi.Oppslagstjeneste.Klient.Tester/Domene/SoapExceptionTests.cs index d520bfc..7a419a3 100755 --- a/Difi.Oppslagstjeneste.Klient.Tester/Domene/SoapExceptionTests.cs +++ b/Difi.Oppslagstjeneste.Klient.Tester/Domene/SoapExceptionTests.cs @@ -15,7 +15,7 @@ public static void ParseSoapExceptionSuksess(TestContext context) const string expectedDescription = "Invalid service usage: Service owner 988015814 does not have access to ENDRINGSTJENESTEN"; //Act - var exception = new SoapException(XmlResource.Response.GetSoapFault()); + var exception = new UventetFeilException(XmlResource.Response.GetSoapFault()); //Assert Assert.AreEqual(expectedGuilty, exception.Skyldig.Trim()); diff --git a/Difi.Oppslagstjeneste.Klient.Tester/OppslagstjenesteHelperTests.cs b/Difi.Oppslagstjeneste.Klient.Tester/OppslagstjenesteHelperTests.cs index 5b90cfe..aba2d0a 100755 --- a/Difi.Oppslagstjeneste.Klient.Tester/OppslagstjenesteHelperTests.cs +++ b/Difi.Oppslagstjeneste.Klient.Tester/OppslagstjenesteHelperTests.cs @@ -34,8 +34,8 @@ public void OppslagstjenesteKlientHandlesGenericSoapFaultCorrectly() var exception = e.InnerExceptions.ElementAt(0); //Assert - Assert.IsTrue(exception.GetType() == typeof (SoapException)); - var soapException = exception as SoapException; + Assert.IsTrue(exception.GetType() == typeof (UventetFeilException)); + var soapException = exception as UventetFeilException; Assert.AreEqual("env:Sender", soapException.Skyldig); Assert.AreEqual("Invalid service usage: Service owner 988015814 does not have access to ENDRINGSTJENESTEN", soapException.Beskrivelse); } diff --git a/Difi.Oppslagstjeneste.Klient.Tester/OppslagstjenesteKonfigurasjonTests.cs b/Difi.Oppslagstjeneste.Klient.Tester/OppslagstjenesteKonfigurasjonTests.cs index 5f605a2..2b08426 100755 --- a/Difi.Oppslagstjeneste.Klient.Tester/OppslagstjenesteKonfigurasjonTests.cs +++ b/Difi.Oppslagstjeneste.Klient.Tester/OppslagstjenesteKonfigurasjonTests.cs @@ -13,6 +13,7 @@ public class ConstructorMethod : OppslagstjenesteKonfigurasjonTests public void InitializesFields() { //Arrange + const bool forventetLoggForespørselOgRespons = false; var environment = Miljø.FunksjoneltTestmiljøVerifikasjon1; var senderUnitTestCertificate = DomainUtility.GetSenderUnitTestCertificate(); var oppslagstjenesteConfiguration = new OppslagstjenesteKonfigurasjon(environment, senderUnitTestCertificate); @@ -22,6 +23,7 @@ public void InitializesFields() //Assert Assert.AreEqual(environment, oppslagstjenesteConfiguration.Miljø); Assert.AreEqual(senderUnitTestCertificate, oppslagstjenesteConfiguration.Avsendersertifikat); + Assert.AreEqual( forventetLoggForespørselOgRespons, oppslagstjenesteConfiguration.LoggForespørselOgRespons); } } } diff --git a/Difi.Oppslagstjeneste.Klient.Tester/Properties/AssemblyInfo.log4net.cs b/Difi.Oppslagstjeneste.Klient.Tester/Properties/AssemblyInfo.log4net.cs deleted file mode 100755 index c510b9c..0000000 --- a/Difi.Oppslagstjeneste.Klient.Tester/Properties/AssemblyInfo.log4net.cs +++ /dev/null @@ -1,3 +0,0 @@ -using log4net.Config; - -[assembly: XmlConfigurator(Watch = true)] \ No newline at end of file diff --git a/Difi.Oppslagstjeneste.Klient.Tester/Smoke/SmokeTests.cs b/Difi.Oppslagstjeneste.Klient.Tester/Smoke/SmokeTests.cs index a5a5561..45a8a72 100755 --- a/Difi.Oppslagstjeneste.Klient.Tester/Smoke/SmokeTests.cs +++ b/Difi.Oppslagstjeneste.Klient.Tester/Smoke/SmokeTests.cs @@ -2,7 +2,6 @@ using System.Threading.Tasks; using Difi.Oppslagstjeneste.Klient.Domene.Entiteter.Enums; using Difi.Oppslagstjeneste.Klient.Resources.Certificate; -using log4net.Config; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace Difi.Oppslagstjeneste.Klient.Tests.Smoke @@ -15,7 +14,7 @@ public class SmokeTests [ClassInitialize] public static void Init(TestContext context) { - XmlConfigurator.Configure(); + var senderCertificate = CertificateResource.GetDifiTestCertificate(); var oppslagstjenesteConfiguration = new OppslagstjenesteKonfigurasjon(Miljø.FunksjoneltTestmiljøVerifikasjon1, senderCertificate); diff --git a/Difi.Oppslagstjeneste.Klient.Tester/packages.config b/Difi.Oppslagstjeneste.Klient.Tester/packages.config index 28e06b3..bb9bd47 100755 --- a/Difi.Oppslagstjeneste.Klient.Tester/packages.config +++ b/Difi.Oppslagstjeneste.Klient.Tester/packages.config @@ -1,9 +1,10 @@  + + - \ No newline at end of file diff --git a/Difi.Oppslagstjeneste.Klient.Testklient/App.config b/Difi.Oppslagstjeneste.Klient.Testklient/App.config new file mode 100755 index 0000000..03e7275 --- /dev/null +++ b/Difi.Oppslagstjeneste.Klient.Testklient/App.config @@ -0,0 +1,64 @@ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Difi.Oppslagstjeneste.Klient.Testklient/Difi.Oppslagstjeneste.Klient.Testklient.csproj b/Difi.Oppslagstjeneste.Klient.Testklient/Difi.Oppslagstjeneste.Klient.Testklient.csproj index 775a0e8..f361f07 100755 --- a/Difi.Oppslagstjeneste.Klient.Testklient/Difi.Oppslagstjeneste.Klient.Testklient.csproj +++ b/Difi.Oppslagstjeneste.Klient.Testklient/Difi.Oppslagstjeneste.Klient.Testklient.csproj @@ -35,12 +35,20 @@ 4 - - ..\packages\CompareObjects.1.0.2\lib\net35\KellermanSoftware.Compare-NET-Objects.dll + + ..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll True - - ..\packages\log4net.2.0.4\lib\net45-full\log4net.dll + + ..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll + True + + + ..\packages\Common.Logging.Log4Net1213.3.3.1\lib\net40\Common.Logging.Log4Net1213.dll + True + + + ..\packages\log4net.2.0.3\lib\net40-full\log4net.dll True @@ -56,12 +64,10 @@ Properties\SharedAssemblyInfo.cs - - - App.config + Designer diff --git a/Difi.Oppslagstjeneste.Klient.Testklient/Program.cs b/Difi.Oppslagstjeneste.Klient.Testklient/Program.cs index 853e68b..3be9156 100755 --- a/Difi.Oppslagstjeneste.Klient.Testklient/Program.cs +++ b/Difi.Oppslagstjeneste.Klient.Testklient/Program.cs @@ -3,8 +3,8 @@ using System.Reflection; using System.Security.Cryptography.X509Certificates; using System.Text; +using Common.Logging; using Difi.Oppslagstjeneste.Klient.Domene.Entiteter.Enums; -using log4net; namespace Difi.Oppslagstjeneste.Klient.Testklient { @@ -15,8 +15,7 @@ internal class Program private static void Main(string[] args) { var avsendersertifikatThumbprint = CertificateIssuedToPostenNorgeAsIssuedByBuypassClass3Test4Ca3(); - var konfigurasjon = new OppslagstjenesteKonfigurasjon(Miljø.FunksjoneltTestmiljøVerifikasjon2, avsendersertifikatThumbprint); - + var konfigurasjon = new OppslagstjenesteKonfigurasjon(Miljø.FunksjoneltTestmiljøVerifikasjon2, avsendersertifikatThumbprint) {LoggForespørselOgRespons = false}; Log.Debug("> Starter program!"); //konfigurasjon.SendPåVegneAv = "984661185"; diff --git a/Difi.Oppslagstjeneste.Klient.Testklient/Properties/AssemblyInfo.log4net.cs b/Difi.Oppslagstjeneste.Klient.Testklient/Properties/AssemblyInfo.log4net.cs deleted file mode 100755 index c510b9c..0000000 --- a/Difi.Oppslagstjeneste.Klient.Testklient/Properties/AssemblyInfo.log4net.cs +++ /dev/null @@ -1,3 +0,0 @@ -using log4net.Config; - -[assembly: XmlConfigurator(Watch = true)] \ No newline at end of file diff --git a/Difi.Oppslagstjeneste.Klient.Testklient/packages.config b/Difi.Oppslagstjeneste.Klient.Testklient/packages.config index af9b033..141b20f 100755 --- a/Difi.Oppslagstjeneste.Klient.Testklient/packages.config +++ b/Difi.Oppslagstjeneste.Klient.Testklient/packages.config @@ -1,5 +1,7 @@  - - + + + + \ No newline at end of file diff --git a/Difi.Oppslagstjeneste.Klient/Difi.Oppslagstjeneste.Klient.csproj b/Difi.Oppslagstjeneste.Klient/Difi.Oppslagstjeneste.Klient.csproj index 68c441a..692331d 100755 --- a/Difi.Oppslagstjeneste.Klient/Difi.Oppslagstjeneste.Klient.csproj +++ b/Difi.Oppslagstjeneste.Klient/Difi.Oppslagstjeneste.Klient.csproj @@ -47,12 +47,16 @@ ..\packages\api-client-shared.1.0.5941.27271\lib\net45\ApiClientShared.dll True - - ..\packages\difi-felles-utility-dotnet.0.5.5970.18522\lib\net45\Difi.Felles.Utility.dll + + ..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll + True + + + ..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll True - - ..\packages\log4net.2.0.4\lib\net45-full\log4net.dll + + ..\packages\difi-felles-utility-dotnet.0.5.5970.18522\lib\net45\Difi.Felles.Utility.dll True diff --git a/Difi.Oppslagstjeneste.Klient/OppslagstjenesteHelper.cs b/Difi.Oppslagstjeneste.Klient/OppslagstjenesteHelper.cs index e38bd98..f1b7376 100755 --- a/Difi.Oppslagstjeneste.Klient/OppslagstjenesteHelper.cs +++ b/Difi.Oppslagstjeneste.Klient/OppslagstjenesteHelper.cs @@ -6,13 +6,14 @@ using System.Text; using System.Threading.Tasks; using System.Xml; +using Common.Logging; using Difi.Oppslagstjeneste.Klient.Domene.Exceptions; using Difi.Oppslagstjeneste.Klient.Envelope; using Difi.Oppslagstjeneste.Klient.Handlers; using Difi.Oppslagstjeneste.Klient.Svar; using Difi.Oppslagstjeneste.Klient.Utilities; using Difi.Oppslagstjeneste.Klient.XmlValidation; -using log4net; + namespace Difi.Oppslagstjeneste.Klient { @@ -73,8 +74,8 @@ private static void CheckResponseForErrors(Stream soapResponse) { var reader = new StreamReader(soapResponse); var text = XmlUtility.ToXmlDocument(reader.ReadToEnd()); - var exception = new SoapException(text); - Log.Error($"Uventet feil: {exception}"); + var exception = new UventetFeilException(text); + Log.Warn($"Uventet feil: {exception}"); throw exception; } diff --git a/Difi.Oppslagstjeneste.Klient/OppslagstjenesteKlient.cs b/Difi.Oppslagstjeneste.Klient/OppslagstjenesteKlient.cs index 4c0a612..bf0c938 100755 --- a/Difi.Oppslagstjeneste.Klient/OppslagstjenesteKlient.cs +++ b/Difi.Oppslagstjeneste.Klient/OppslagstjenesteKlient.cs @@ -2,12 +2,12 @@ using System.Collections.Generic; using System.Reflection; using System.Threading.Tasks; +using Common.Logging; using Difi.Oppslagstjeneste.Klient.Domene.Entiteter.Enums; using Difi.Oppslagstjeneste.Klient.Domene.Entiteter.Svar; using Difi.Oppslagstjeneste.Klient.Envelope; using Difi.Oppslagstjeneste.Klient.Scripts.XsdToCode.Code; using Difi.Oppslagstjeneste.Klient.Svar; -using log4net; using Person = Difi.Oppslagstjeneste.Klient.Domene.Entiteter.Person; namespace Difi.Oppslagstjeneste.Klient @@ -20,7 +20,6 @@ namespace Difi.Oppslagstjeneste.Klient public class OppslagstjenesteKlient { private static readonly ILog Log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); - private static readonly ILog RequestLog = LogManager.GetLogger($"{typeof (OppslagstjenesteKlient).Namespace}.RequestLog"); private readonly OppslagstjenesteHelper _oppslagstjenesteHelper; /// @@ -62,7 +61,7 @@ public EndringerSvar HentEndringer(long fraEndringsNummer, params Informasjonsbe } catch (Exception exception) { - Log.Error(exception.ToString()); + Log.Warn(exception.ToString()); throw; } } @@ -83,10 +82,15 @@ public async Task HentEndringerAsynkront(long fraEndringsNummer, var requestEnvelope = new EndringerEnvelope(OppslagstjenesteKonfigurasjon.Avsendersertifikat, OppslagstjenesteKonfigurasjon.SendPåVegneAv, fraEndringsNummer, informasjonsbehov); Log.Debug($"HentEndringerAsynkront(fraEndringsNummer:{fraEndringsNummer} , informasjonsbehov:{informasjonsbehov})"); - RequestLog.Debug(requestEnvelope.XmlDocument.OuterXml); + if (Log.IsDebugEnabled && OppslagstjenesteKonfigurasjon.LoggForespørselOgRespons) + { + Log.Debug(requestEnvelope.XmlDocument.OuterXml); + } var responseDocument = await GetClient().SendAsync(requestEnvelope); - - RequestLog.Debug(responseDocument.Envelope.InnerXml); + if (Log.IsDebugEnabled && OppslagstjenesteKonfigurasjon.LoggForespørselOgRespons) + { + Log.Debug(responseDocument.Envelope.InnerXml); + } var dtoObject = ValidateAndConvertToDtoObject(requestEnvelope, responseDocument); return DtoConverter.ToDomainObject(dtoObject); } @@ -110,7 +114,7 @@ public IEnumerable HentPersoner(string[] personidentifikator, params Inf } catch (Exception exception) { - Log.Error(exception.ToString()); + Log.Warn(exception.ToString()); throw; } } @@ -130,9 +134,16 @@ public async Task> HentPersonerAsynkront(string[] personiden { var requestEnvelope = new PersonsEnvelope(OppslagstjenesteKonfigurasjon.Avsendersertifikat, OppslagstjenesteKonfigurasjon.SendPåVegneAv, personidentifikator, informasjonsbehov); Log.Debug($"HentPersonerAsynkront(personidentifikator:{personidentifikator} , informasjonsbehov:{informasjonsbehov})"); - RequestLog.Debug(requestEnvelope.XmlDocument.OuterXml); + if (Log.IsDebugEnabled && OppslagstjenesteKonfigurasjon.LoggForespørselOgRespons) + { + Log.Debug(requestEnvelope.XmlDocument.OuterXml); + } var responseDocument = await GetClient().SendAsync(requestEnvelope); - RequestLog.Debug(responseDocument.Envelope.InnerXml); + + if (Log.IsDebugEnabled && OppslagstjenesteKonfigurasjon.LoggForespørselOgRespons) + { + Log.Debug(responseDocument.Envelope.InnerXml); + } var dtoObject = ValidateAndConvertToDtoObject(requestEnvelope, responseDocument); var domainObject = DtoConverter.ToDomainObject(dtoObject); return domainObject.Personer; @@ -150,7 +161,7 @@ public PrintSertifikatSvar HentPrintSertifikat() } catch (Exception exception) { - Log.Error(exception.ToString()); + Log.Warn(exception.ToString()); throw; } } @@ -162,10 +173,16 @@ public PrintSertifikatSvar HentPrintSertifikat() public async Task HentPrintSertifikatAsynkront() { var requestEnvelope = new PrintCertificateEnvelope(OppslagstjenesteKonfigurasjon.Avsendersertifikat, OppslagstjenesteKonfigurasjon.SendPåVegneAv); - Log.Debug($"HentPrintSertifikatAsynkront"); - RequestLog.Debug(requestEnvelope.XmlDocument.OuterXml); + Log.Debug("HentPrintSertifikatAsynkront"); + if (Log.IsDebugEnabled && OppslagstjenesteKonfigurasjon.LoggForespørselOgRespons) + { + Log.Debug(requestEnvelope.XmlDocument.OuterXml); + } var responseDocument = await GetClient().SendAsync(requestEnvelope); - RequestLog.Debug(responseDocument.Envelope.InnerXml); + if (Log.IsDebugEnabled && OppslagstjenesteKonfigurasjon.LoggForespørselOgRespons) + { + Log.Debug(responseDocument.Envelope.InnerXml); + } var dtoObject = ValidateAndConvertToDtoObject(requestEnvelope, responseDocument); return DtoConverter.ToDomainObject(dtoObject); } diff --git a/Difi.Oppslagstjeneste.Klient/OppslagstjenesteKonfigurasjon.cs b/Difi.Oppslagstjeneste.Klient/OppslagstjenesteKonfigurasjon.cs index fd57c25..4fdca50 100755 --- a/Difi.Oppslagstjeneste.Klient/OppslagstjenesteKonfigurasjon.cs +++ b/Difi.Oppslagstjeneste.Klient/OppslagstjenesteKonfigurasjon.cs @@ -75,9 +75,11 @@ public OppslagstjenesteKonfigurasjon(Miljø miljø, string avsendersertifikatThu /// public string SendPåVegneAv { get; set; } + public bool LoggForespørselOgRespons { get; set; } = false; + public override string ToString() { - return $"Miljø: {Miljø}, ProxyHost: {ProxyHost}, ProxyScheme: {ProxyScheme}, ProxyPort: {ProxyPort}, TimeoutIMillisekunder: {TimeoutIMillisekunder}, SendPåVegneAv: {SendPåVegneAv}"; + return $"Miljø: {Miljø}, ProxyHost: {ProxyHost}, ProxyScheme: {ProxyScheme}, ProxyPort: {ProxyPort}, TimeoutIMillisekunder: {TimeoutIMillisekunder}, SendPåVegneAv: {SendPåVegneAv}, LoggForespørselOgRespons: {LoggForespørselOgRespons}"; } } } \ No newline at end of file diff --git a/Difi.Oppslagstjeneste.Klient/packages.config b/Difi.Oppslagstjeneste.Klient/packages.config index c6e1195..39ba652 100755 --- a/Difi.Oppslagstjeneste.Klient/packages.config +++ b/Difi.Oppslagstjeneste.Klient/packages.config @@ -1,6 +1,7 @@  + + - \ No newline at end of file diff --git a/SolutionItems/App.config b/SolutionItems/App.config index a67530c..a29426a 100755 --- a/SolutionItems/App.config +++ b/SolutionItems/App.config @@ -2,35 +2,21 @@ -
+ +
+ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/SolutionItems/SharedAssemblyInfo.cs b/SolutionItems/SharedAssemblyInfo.cs index a5c9782..fb1c18b 100755 --- a/SolutionItems/SharedAssemblyInfo.cs +++ b/SolutionItems/SharedAssemblyInfo.cs @@ -7,5 +7,5 @@ // Build Number // Revision -[assembly: AssemblyVersion("5.2.*")] -[assembly: AssemblyFileVersion("5.2.*")] \ No newline at end of file +[assembly: AssemblyVersion("5.3.*")] +[assembly: AssemblyFileVersion("5.3.*")] \ No newline at end of file diff --git a/difi-oppslagstjeneste-klient.nuspec b/difi-oppslagstjeneste-klient.nuspec index 9b71a79..9490067 100755 --- a/difi-oppslagstjeneste-klient.nuspec +++ b/difi-oppslagstjeneste-klient.nuspec @@ -12,17 +12,18 @@ Difi Oppslagstjeneste Sikker Digital Post SikkerDigitalPost - + + - + \ No newline at end of file