private static uddi.apiv2.bindingTemplate[] MapBindingTemplates(uddi.apiv3.bindingTemplate[] bindingTemplate) { if (bindingTemplate == null) { return(null); } List <uddi.apiv2.bindingTemplate> r = new List <uddi.apiv2.bindingTemplate>(); for (int i = 0; i < bindingTemplate.Length; i++) { uddi.apiv2.bindingTemplate x = new uddi.apiv2.bindingTemplate(); x.bindingKey = bindingTemplate[i].bindingKey; if (x.bindingKey == null) { x.bindingKey = ""; } x.description = MapDescription(bindingTemplate[i].description); x.Item = MapAccessPointHostRedir(bindingTemplate[i].Item); x.serviceKey = bindingTemplate[i].serviceKey; x.tModelInstanceDetails = MapTModelInstanceDetails(bindingTemplate[i].tModelInstanceDetails); if (x.tModelInstanceDetails == null) { x.tModelInstanceDetails = new uddi.apiv2.tModelInstanceInfo[0]; } r.Add(x); } return(r.ToArray()); }
public static bindingTemplate MapBindingTemplate(uddi.apiv2.bindingTemplate bindingTemplate) { if (bindingTemplate == null) { return(null); } bindingTemplate r = new bindingTemplate(); r.bindingKey = bindingTemplate.bindingKey; r.description = MapDescription(bindingTemplate.description); r.serviceKey = bindingTemplate.serviceKey; if (bindingTemplate.Item is org.uddi.apiv2.accessPoint) { org.uddi.apiv2.accessPoint old = new uddi.apiv2.accessPoint(); accessPoint a = new accessPoint(); a.Value = old.Value; a.useType = old.URLType.ToString(); r.Item = a; } r.tModelInstanceDetails = MapTmodelInstanceDetail(bindingTemplate.tModelInstanceDetails); return(r); }
private static uddi.apiv2.bindingTemplate[] MapBindingTemplates(uddi.apiv3.bindingTemplate[] bindingTemplate) { if (bindingTemplate == null) return null; List<uddi.apiv2.bindingTemplate> r = new List<uddi.apiv2.bindingTemplate>(); for (int i = 0; i < bindingTemplate.Length; i++) { uddi.apiv2.bindingTemplate x = new uddi.apiv2.bindingTemplate(); x.bindingKey = bindingTemplate[i].bindingKey; if (x.bindingKey == null) x.bindingKey = ""; x.description = MapDescription(bindingTemplate[i].description); x.Item = MapAccessPointHostRedir(bindingTemplate[i].Item); x.serviceKey = bindingTemplate[i].serviceKey; x.tModelInstanceDetails = MapTModelInstanceDetails(bindingTemplate[i].tModelInstanceDetails); if (x.tModelInstanceDetails == null) x.tModelInstanceDetails = new uddi.apiv2.tModelInstanceInfo[0]; r.Add(x); } return r.ToArray(); }