From 6e918ee97cfa0d69a1b3465d3b6b2f1cf0eaca04 Mon Sep 17 00:00:00 2001 From: Rene Evertz Date: Thu, 18 Sep 2025 16:59:24 +0200 Subject: [PATCH] test --- Host/Web.config | 2 +- Service/ServiceBehavior/AdminServiceMessageInspector.cs | 3 ++- Service/ServiceContracts/IAdminService.cs | 4 ++-- Service/ServiceImplementations/AdminServiceImp.cs | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Host/Web.config b/Host/Web.config index c25d5e19b..bf2cc4575 100644 --- a/Host/Web.config +++ b/Host/Web.config @@ -263,7 +263,7 @@ - + diff --git a/Service/ServiceBehavior/AdminServiceMessageInspector.cs b/Service/ServiceBehavior/AdminServiceMessageInspector.cs index c20d32981..62be5e1c8 100644 --- a/Service/ServiceBehavior/AdminServiceMessageInspector.cs +++ b/Service/ServiceBehavior/AdminServiceMessageInspector.cs @@ -8,6 +8,7 @@ using System.ServiceModel; using System.Text; using System.Threading.Tasks; using BeWo.Data; +using BeWo.Service.Core; namespace BeWo.Service.ServiceBehavior { @@ -34,7 +35,7 @@ namespace BeWo.Service.ServiceBehavior } // Hole erlaubten API Key aus den appSettings - string allowedApikey = ConfigurationManager.AppSettings["AdminServiceAPIKey"]; + string allowedApikey = MergedConfig.GetSetting("AdminServiceAPIKey"); // Extrahiert den API Key von Remote var prop = (HttpRequestMessageProperty)request.Properties[HttpRequestMessageProperty.Name]; diff --git a/Service/ServiceContracts/IAdminService.cs b/Service/ServiceContracts/IAdminService.cs index 89fe621ee..7cdee63af 100644 --- a/Service/ServiceContracts/IAdminService.cs +++ b/Service/ServiceContracts/IAdminService.cs @@ -24,7 +24,7 @@ namespace BeWo.Service.ServiceContracts string Echo(string echo); [OperationContract] - [WebInvoke(UriTemplate = "/GetGkvSum", Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)] - object GetGkvAbrechnungSumme(AdminServiceSumReqDC request); + [WebInvoke(UriTemplate = "/GetGkvSum?f={flag}", Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)] + object GetGkvAbrechnungSumme(AdminServiceSumReqDC request, string flag); } } diff --git a/Service/ServiceImplementations/AdminServiceImp.cs b/Service/ServiceImplementations/AdminServiceImp.cs index d5cc90488..e584a90a1 100644 --- a/Service/ServiceImplementations/AdminServiceImp.cs +++ b/Service/ServiceImplementations/AdminServiceImp.cs @@ -26,7 +26,7 @@ namespace BeWo.Service.ServiceImplementations return echo; } - public object GetGkvAbrechnungSumme(AdminServiceSumReqDC request) + public object GetGkvAbrechnungSumme(AdminServiceSumReqDC request, string flag) { if (request == null) {