예제 #1
0
            public async Task <Result <QueryConvertJobStatusResponse> > Query(QueryConvertJobStatusRequest request)
            {
                const string api    = "api/StatusJobConverter/Query";
                var          result = await _owner.PostAsync <QueryConvertJobStatusRequest, QueryConvertJobStatusResponse>(api, request);

                return(result);
            }
        public QueryConvertJobStatusResponse Query(QueryConvertJobStatusRequest request)
        {
            if (request == null)
            {
                throw new ArgumentNullException("request");
            }

            var cache = ServiceHelper.Cache;

            return(new QueryConvertJobStatusResponse
            {
                jobData = StatusJobDataRunner.QueryJobStatus(cache, request.UserToken, request.JobToken)
            });
        }