using System; using System.Collections.Generic; using System.ServiceModel; namespace bsmd.dbh.ResponseService { // NOTE: You can use the "Rename" command on the "Refactor" menu to change the interface name "IService1" in both code and config file together. [ServiceContract] public interface IResponseService { /// /// Da die Schnittstelle nur mit einem .xsd definiert war ist die Signatur der Methode fraglich /// Sicher ist Void, weniger sicher der Namen und der Name des Parameters. Dessen Type allerdings schon. /// [OperationContract(Action = "http://tempuri.org/IResponseService/NSWResponse")] [XmlSerializerFormatAttribute()] void Root(string Version, string MessageId, string VisitId, string TransitId, DateTime Timestamp, string SenderReference, bsmd.dbh.response.RootType Type, bsmd.dbh.response.RootReportingClassesFull ReportingClassesFull, bsmd.dbh.response.RootReportingClassesPartial ReportingClassesPartial, bsmd.dbh.response.RootReportingClassesError RootReportingClassesError, bsmd.dbh.response.RootReportingClassesResetted ReportingClassesResetted, bsmd.dbh.response.Message[] Messages); } }