diff --git a/Host/GkvAbrechnungClient.aspx.cs b/Host/GkvAbrechnungClient.aspx.cs index 5d0efdac2..81e28839b 100644 --- a/Host/GkvAbrechnungClient.aspx.cs +++ b/Host/GkvAbrechnungClient.aspx.cs @@ -3,6 +3,7 @@ using BeWo.Data.Entities; using BeWo.Service.ServiceImplementations; using BS.Shared; using BS.Shared.AppSender; +using BS.Shared.DataContracts; using BS.Shared.DataContracts.GkvAbrechnung; using BS.Shared.Exceptions; using Newtonsoft.Json; @@ -24,7 +25,7 @@ namespace Host private string GkvSecretKey { get; set; } = ConfigurationManager.AppSettings.Get("GkvSecretKey"); - public GkvRequestDC GkvRequest { get; set; } + public AppRequestDC AppRequest { get; set; } public void Sleep() => Thread.Sleep(5000); @@ -36,9 +37,9 @@ namespace Host var str = new StreamReader(Request.InputStream).ReadToEnd(); - GkvRequest = GkvSender.DeserializeRequest(str, SendInvalidInputResponse); + AppRequest = GkvSender.DeserializeRequest(str, SendInvalidInputResponse); - switch (GkvRequest.Type) + switch (AppRequest.Type) { case RequestType.GkvClientResult: ClientResult(GkvSender.DeserializeRequest(str, SendInvalidInputResponse)); diff --git a/Shared/AppSender/GkvSender.cs b/Shared/AppSender/GkvSender.cs index 0598b81a8..49ed11980 100644 --- a/Shared/AppSender/GkvSender.cs +++ b/Shared/AppSender/GkvSender.cs @@ -24,7 +24,7 @@ namespace BS.Shared.AppSender if (deserialize is null) sendInvalidInputResponse(); - return JsonConvert.DeserializeObject(str); + return deserialize; } public static Res SendApp8Request(Req request, string username, string password, string tenant) where Req : GkvRequestDC where Res : GkvResponseDC