예제 #1
0
        public InitiateInputResponseDetails(InitiateInputResponseStatus status,
                                            int inputSource,
                                            int?inputPoint)
        {
            inputSource.ThrowIfNegative();

            this.Status      = status;
            this.InputSource = inputSource;
            this.InputPoint  = inputPoint;
        }
예제 #2
0
        private InitiateInputResponse CreateResponse(InitiateInputResponseStatus status,
                                                     IEnumerable <InitiateInputResponseArticle> articles,
                                                     int inputSource,
                                                     int?inputPoint)
        {
            InitiateInputResponseDetails details = new InitiateInputResponseDetails(status,
                                                                                    inputSource,
                                                                                    inputPoint);

            return(new InitiateInputResponse(this.Request, details, articles));
        }
예제 #3
0
 public String ConvertFrom(InitiateInputResponseStatus value)
 {
     return(value.ToString());
 }
예제 #4
0
 public InitiateInputResponseDetails(InitiateInputResponseStatus status,
                                     int inputSource)
     :
     this(status, inputSource, null)
 {
 }