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))); }