public static string DebugInfo(this ServiceInstance instance)
        {
            if (instance == null || instance.Configuration == null)
            {
                return(String.Empty);
            }

            return(String.Format("Service={0}, profile={1}, singnature={2}",
                                 instance.Configuration.ServiceName,
                                 instance.Configuration.Profile != null ? instance.Configuration.Profile.Name : String.Empty,
                                 InstanceRequestCollection.GetSignature(instance)));
        }