private static void SearchCatalog() { // pager not working KalturaFilterPager pager = new KalturaFilterPager(); pager.PageSize = 50; pager.PageIndex = 1; KalturaSearchAssetFilter filter = new KalturaSearchAssetFilter(); filter.OrderBy = KalturaAssetOrderBy.NAME_DESC; KalturaAssetListResponse list = client.AssetService.List(filter, pager); }
private static void ListAssets() { KalturaAssetListResponse assetsList = client.AssetService.List(); foreach (KalturaAsset asset in assetsList.Objects) { KalturaAsset getAsset; if (asset is KalturaMediaAsset) { getAsset = client.AssetService.Get(asset.Id.ToString(), KalturaAssetReferenceType.MEDIA); } if (asset is KalturaProgramAsset) { getAsset = client.AssetService.Get(asset.Id.ToString(), KalturaAssetReferenceType.EPG_EXTERNAL); } } }