public static OperationStatusResult CreateCancelledOperation(ICommunicationResult apiCallResult)
        {
            var result = new OperationStatusResult(apiCallResult);

            result.OperationState = OperationStateType.Cancelled;
            return(result);
        }
        public static OperationStatusResult CreateTimeoutOperation(ICommunicationResult apiCallResult)
        {
            var result = new OperationStatusResult(apiCallResult);

            result.OperationState = OperationStateType.TimedOut;
            return(result);
        }
예제 #3
0
 public ImageRecognitionResult(ICommunicationResult apiCallResult)
 {
     ApiCallResult = apiCallResult;
     ParseResponseData();
 }
예제 #4
0
 public LanguagesResult(ICommunicationResult apiCallResult)
 {
     ApiCallResult = apiCallResult;
     AddResultToCollection();
 }
예제 #5
0
 public KeyPhraseResult(ICommunicationResult apiCallResult)
 {
     ApiCallResult = apiCallResult;
     AddResultToCollection();
 }
예제 #6
0
 public SentimentResult(ICommunicationResult apiCallResult)
 {
     ApiCallResult = apiCallResult;
     AddResultToCollection();
 }
 public TopicResult(ICommunicationResult apiCallResult)
 {
     ApiCallResult = apiCallResult;
     AddResultToCollection();
 }
 public OperationStatusResult(ICommunicationResult apiCallResult)
 {
     OperationState = OperationStateType.NotStarted;
     ApiCallResult  = apiCallResult;
     AddResultToCollection();
 }