Example #1
0
        /// <summary>
        /// 提交媒体信息作业
        /// </summary>
        public ApiResult <SubmitMediaInfoJobResponse> SubmitMediaInfoJob(String Bucket, String Location, String InputObject, String UserData = "")
        {
            var request = new SubmitMediaInfoJobRequest()
            {
                InputBucket   = Bucket,
                InputLocation = Location,
                InputObject   = InputObject,
                UserData      = UserData
            };

            return(GetResponseFromAsyncTask(SubmitMediaInfoJobAsync(request)));
        }
Example #2
0
 /// <summary>
 /// 提交媒体信息作业 的异步形式。
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public Task <ApiResult <SubmitMediaInfoJobResponse> > SubmitMediaInfoJobAsync(SubmitMediaInfoJobRequest request)
 {
     if (request == null)
     {
         return(Task <ApiResult <SubmitMediaInfoJobResponse> > .Run(() =>
         {
             return new ApiResult <SubmitMediaInfoJobResponse>()
             {
                 message = "require parameters"
             };
         }));
     }
     return(CallAsync <SubmitMediaInfoJobRequest, SubmitMediaInfoJobResponse>("SubmitMediaInfoJob", request));
 }
Example #3
0
 /// <summary>
 /// 提交媒体信息作业
 /// </summary>
 public ApiResult <SubmitMediaInfoJobResponse> SubmitMediaInfoJob(SubmitMediaInfoJobRequest request)
 {
     return(GetResponseFromAsyncTask(SubmitMediaInfoJobAsync(request)));
 }