/// <summary> /// Create respondent socket for survey protocol /// </summary> /// <param name="factory"></param> /// <param name="url"></param> /// <param name="isListener"></param> /// <typeparam name="T"></typeparam> /// <returns></returns> public static NngResult <IRespondentSocket> RespondentCreate <T>(this IAPIFactory <T> factory, string url, bool isListener) => factory.DialOrListen(factory.RespondentOpen(), url, isListener);