Exemplo n.º 1
0
        public static EndpointCollection FromDiscovery(Microsoft.Xrm.Sdk.Discovery.EndpointCollection collection)
        {
            EndpointCollection endpointCollection = new EndpointCollection();

            foreach (KeyValuePair <Microsoft.Xrm.Sdk.Discovery.EndpointType, string> keyValuePair in (DataCollection <Microsoft.Xrm.Sdk.Discovery.EndpointType, string>)collection)
            {
                endpointCollection.Add((EndpointType)keyValuePair.Key, keyValuePair.Value);
            }
            return(endpointCollection);
        }
Exemplo n.º 2
0
 public static OrganizationDetail FromDiscovery(Microsoft.Xrm.Sdk.Discovery.OrganizationDetail detail)
 {
     return(new OrganizationDetail()
     {
         OrganizationId = detail.OrganizationId,
         FriendlyName = detail.FriendlyName,
         OrganizationVersion = detail.OrganizationVersion,
         UrlName = detail.UrlName,
         UniqueName = detail.UniqueName,
         Endpoints = EndpointCollection.FromDiscovery(detail.Endpoints),
         State = (OrganizationState)detail.State
     });
 }