///////////////////////////////////////////////////////////////////////////////////////////////// /// Uddi Publish API messages ///////////////////////////////////////////////////////////////////////////////////////////////// public RegisteredInfo Send(GetRegisteredInfo getRegisteredInfo, AuthToken authToken) { SetAuthToken(getRegisteredInfo, authToken); try { return(soapClient.GetRegisteredInfo(getRegisteredInfo)); } catch (UddiException uddiException) { AttemptRefreshAuthInfo(uddiException, authToken); return(soapClient.GetRegisteredInfo(getRegisteredInfo)); } }
/// <summary> /// Writes information about the current publishers owned data to STDOUT /// </summary> private static void DisplayOwnedEntities() { GetRegisteredInfo gri = new GetRegisteredInfo(); RegisteredInfo ri = gri.Send(_connection); foreach (BusinessInfo binfo in ri.BusinessInfos) { Console.WriteLine("Business Entity"); Console.WriteLine("\tName: " + binfo.Names[0].Text); Console.WriteLine("\tBusinessKey: " + binfo.BusinessKey); Console.WriteLine("\tServiceCount: " + binfo.ServiceInfos.Count); } foreach (TModelInfo tinfo in ri.TModelInfos) { Console.WriteLine("Business Entity"); Console.WriteLine("\tName: " + tinfo.Name.Text); Console.WriteLine("\tTModelKey: " + tinfo.TModelKey); } }
public RegisteredInfo GetRegisteredInfo([XmlElement(Namespace = Microsoft.Uddi.VersionSupport.UddiVersionSupport.CurrentNamespace, IsNullable = false)] GetRegisteredInfo getRegisteredInfo) { object[] results = InvokeWebMethod("GetRegisteredInfo", new object[] { getRegisteredInfo }); return((RegisteredInfo)results[0]); }