public static void Trace(TraceEventType type, int traceCode, string description, ServiceInfo info, System.ServiceModel.Description.ServiceDescription service) { if (DiagnosticUtility.ShouldTrace(type)) { WsdlExporter exporter = new WsdlExporter(); string ns = "http://tempuri.org/"; XmlQualifiedName wsdlServiceQName = new XmlQualifiedName("comPlusService", ns); exporter.ExportEndpoints(service.Endpoints, wsdlServiceQName); System.Web.Services.Description.ServiceDescription wsdl = exporter.GeneratedWsdlDocuments[ns]; ComPlusServiceHostStartedServiceDetailsSchema schema = new ComPlusServiceHostStartedServiceDetailsSchema(info.AppID, info.Clsid, wsdl); TraceUtility.TraceEvent(type, traceCode, System.ServiceModel.SR.GetString(description), (TraceRecord)schema); } }
public static void Trace(TraceEventType type, int traceCode, string description, ServiceInfo info, System.ServiceModel.Description.ServiceDescription service) { if (DiagnosticUtility.ShouldTrace(type)) { WsdlExporter exporter = new WsdlExporter(); string ns = "http://tempuri.org/"; XmlQualifiedName wsdlServiceQName = new XmlQualifiedName("comPlusService", ns); exporter.ExportEndpoints(service.Endpoints, wsdlServiceQName); System.Web.Services.Description.ServiceDescription wsdl = exporter.GeneratedWsdlDocuments[ns]; ComPlusServiceHostStartedServiceDetailsSchema schema = new ComPlusServiceHostStartedServiceDetailsSchema(info.AppID, info.Clsid, wsdl); TraceUtility.TraceEvent(type, traceCode, System.ServiceModel.SR.GetString(description), (TraceRecord) schema); } }
public static void Trace(TraceEventType type, int traceCode, string description, ServiceInfo info, ServiceDescription service) { if (DiagnosticUtility.ShouldTrace(type)) { WsdlExporter exporter = new WsdlExporter(); string serviceNs = NamingHelper.DefaultNamespace; XmlQualifiedName serviceQName = new XmlQualifiedName("comPlusService", serviceNs); exporter.ExportEndpoints(service.Endpoints, serviceQName); WsdlNS.ServiceDescription wsdl = exporter.GeneratedWsdlDocuments[serviceNs]; ComPlusServiceHostStartedServiceDetailsSchema record = new ComPlusServiceHostStartedServiceDetailsSchema(info.AppID, info.Clsid, wsdl); TraceUtility.TraceEvent(type, traceCode, ServiceModelSR.GetString(description), record); } }