public CheckServiceStatus(NaturalLanguageClassifier service, ServiceStatus callback) { m_Service = service; m_Callback = callback; if (!m_Service.GetClassifiers(OnCheckService)) { m_Callback(SERVICE_ID, false); } }
public FindClassifierReq(NaturalLanguageClassifier service, string classifierName, OnFindClassifier callback) { if (service == null) { throw new ArgumentNullException("service"); } if (string.IsNullOrEmpty(classifierName)) { throw new ArgumentNullException("classifierName"); } if (callback == null) { throw new ArgumentNullException("callback"); } Service = service; ClassifierName = classifierName; Callback = callback; Service.GetClassifiers(GetClassifiers); }