Пример #1
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public virtual UizaData List()
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.ENTITY, new BaseParameter()
     {
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.LIST)
     }));
 }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public virtual UizaData GetAWSUploadKey()
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.AWS_UPLOAD_KEY, new BaseParameter()
     {
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.GET_AWS_UPLOAD_KEY)
     }));
 }
Пример #3
0
 public UizaData Logout()
 {
     return(this.PostRequest <UizaData>(Constants.ApiAction.USER_LOGOUT, new BaseParameter()
     {
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.LOGOUT)
     }));
 }
Пример #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="keyWord"></param>
 /// <returns></returns>
 public virtual UizaData Search(string keyWord)
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.ENTITY_SEARCH, new SearchEntityParameter()
     {
         Keyword = keyWord,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.SEARCH)
     }));
 }
Пример #5
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public UizaData ListRecorded(string eventId)
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.LIVE_DVR, new RetrieveItemParameter()
     {
         Id = eventId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.LIST_ALL_RECORDED_FILES)
     }));
 }
Пример #6
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="storageId"></param>
 /// <returns></returns>
 public virtual UizaData Remove(string storageId)
 {
     return(this.DeleteRequest <UizaData>(Constants.ApiAction.STORAGE, new RetrieveItemParameter()
     {
         Id = storageId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.STORAGE.REMOVE)
     }));
 }
Пример #7
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="eventId"></param>
 /// <returns></returns>
 public UizaData GetView(string eventId)
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.LIVE, new RetrieveItemParameter()
     {
         Id = eventId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.RETRIEVE)
     }));
 }
Пример #8
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="categoryId"></param>
 /// <returns></returns>
 public UizaData Delete(string categoryId)
 {
     return(this.DeleteRequest <UizaData>(Constants.ApiAction.CATEGORY, new RetrieveItemParameter()
     {
         Id = categoryId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CATEGORY.DELETE)
     }));
 }
Пример #9
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public virtual UizaData Publish(string entityId)
 {
     return(this.PostRequest <UizaData>(Constants.ApiAction.ENTITY_PUBLISH, new RetrieveItemParameter()
     {
         Id = entityId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.PUBLISH_ENTITY_TO_CDN)
     }));
 }
Пример #10
0
 public UizaData Retrieve(string userId)
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.USER, new RetrieveItemParameter()
     {
         Id = userId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.RETRIEVE)
     }));
 }
Пример #11
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="eventId"></param>
 /// <returns></returns>
 public UizaData StopFeed(string eventId)
 {
     return(this.PutRequest <UizaData>(Constants.ApiAction.LIVE_FEED, new RetrieveItemParameter()
     {
         Id = eventId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.STOP_A_LIVE_FEED)
     }));
 }
Пример #12
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="recordId">Identifier of record (get from list record)</param>
 /// <returns></returns>
 public UizaData Delete(string recordId)
 {
     return(this.DeleteRequest <UizaData>(Constants.ApiAction.LIVE_DVR, new RetrieveItemParameter()
     {
         Id = recordId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.DELETE_A_RECORD_FILE)
     }));
 }
Пример #13
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="recordId"></param>
 /// <returns></returns>
 public UizaData ConvertToVOD(string recordId)
 {
     return(this.PostRequest <UizaData>(Constants.ApiAction.LIVE_VOD, new RetrieveItemParameter()
     {
         Id = recordId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.STOP_A_LIVE_FEED)
     }));
 }
Пример #14
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="entityId"></param>
 /// <returns></returns>
 public virtual UizaData Retrieve(string entityId)
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.ENTITY, new RetrieveItemParameter()
     {
         Id = entityId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.RETRIEVE)
     }));
 }
Пример #15
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="callbackId"></param>
 /// <returns></returns>
 public virtual UizaData Retrieve(string callbackId)
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.CALLBACK, new RetrieveItemParameter()
     {
         Id = callbackId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CALLBACK.RETRIEVE)
     }));
 }
Пример #16
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public virtual UizaData GetStatusPublish(string id)
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.ENTITY_STATUS_PUBLISH, new RetrieveItemParameter()
     {
         Id = id,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.GET_STATUS_PUBLISH)
     }));
 }
Пример #17
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="parameter"></param>
 /// <returns></returns>
 public UizaData Retrieve(RetriveCategoryParameter parameter)
 {
     parameter.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CATEGORY.RETRIEVE);
     return(this.GetRequest <UizaData>(Constants.ApiAction.CATEGORY, parameter));
 }
Пример #18
0
 public UizaData ChangePassword(ChangePasswordParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.CHANGE_PASSWORD);
     return(this.PostRequest <UizaData>(Constants.ApiAction.USER_CHANGE_PASSWORD, param));
 }
Пример #19
0
 public UizaData Update(UpdateUserParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.UPDATE);
     return(this.PutRequest <UizaData>(Constants.ApiAction.USER, param));
 }
Пример #20
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public virtual UizaData Add(AddStorageParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.STORAGE.ADD);
     return(this.PostRequest <UizaData>(Constants.ApiAction.STORAGE, param));
 }
Пример #21
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public UizaData DeleteRelation(CategoryRelationParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CATEGORY.DELETE_CATEGORY_RELATION);
     return(this.DeleteRequest <UizaData>(Constants.ApiAction.CATEGORY_RELATION, param));
 }
Пример #22
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public virtual UizaData Retrieve(RetriveStorageParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.STORAGE.RETRIEVE);
     return(this.GetRequest <UizaData>(Constants.ApiAction.STORAGE, param));
 }
Пример #23
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public UizaData Update(UpdateLiveParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.UPDATE);
     return(this.PutRequest <UizaData>(Constants.ApiAction.LIVE, param));
 }
Пример #24
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public virtual UizaData Update(UpdateCallbackParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CALLBACK.UPDATE);
     return(this.PutRequest <UizaData>(Constants.ApiAction.CALLBACK, param));
 }
Пример #25
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public UizaData StartFeed(StartFeedParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.START_A_LIVE_FEED);
     return(this.PostRequest <UizaData>(Constants.ApiAction.LIVE_FEED, param));
 }
Пример #26
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public virtual UizaData Create(CreateEntityParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.ENTITY.CREATE);
     return(this.PostRequest <UizaData>(Constants.ApiAction.ENTITY, param));
 }
Пример #27
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public UizaData Update(UpdateCategoryParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.CATEGORY.UPDATE);
     return(this.PutRequest <UizaData>(Constants.ApiAction.CATEGORY, param));
 }
Пример #28
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public virtual UizaData Update(UpdateStorageParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.STORAGE.UPDATE);
     return(this.PutRequest <UizaData>(Constants.ApiAction.STORAGE, param));
 }
Пример #29
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="param"></param>
 /// <returns></returns>
 public UizaData Retrieve(GetLiveParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.LIVE_STREAMING.RETRIEVE);
     return(this.GetRequest <UizaData>(Constants.ApiAction.LIVE, param));
 }