Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 3
0
 public UizaData Logout()
 {
     return(this.PostRequest <UizaData>(Constants.ApiAction.USER_LOGOUT, new BaseParameter()
     {
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.LOGOUT)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 10
0
 public UizaData Retrieve(string userId)
 {
     return(this.GetRequest <UizaData>(Constants.ApiAction.USER, new RetrieveItemParameter()
     {
         Id = userId,
         DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.RETRIEVE)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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)
     }));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 19
0
 public UizaData Update(UpdateUserParameter param)
 {
     param.DescriptionLink = DescriptionLinkUtility.GetDescriptionLink(DescriptionLinkConstants.USER.UPDATE);
     return(this.PutRequest <UizaData>(Constants.ApiAction.USER, param));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }
Exemplo n.º 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));
 }