static void Main(string[] args) { Configuration config = new Configuration(); config.ServiceUrl = "https://www.kaltura.com/"; Client client = new Client(config); int partnerId = YOUR_PARTNER_ID; string secret = ""; string userId = ""; SessionType type = SessionType.ADMIN; int expiry = 86400; string privileges = ""; client.KS = client.GenerateSession(partnerId, secret, userId, type, expiry, privileges); MetadataProfileFilter filter = new MetadataProfileFilter(); FilterPager pager = new FilterPager(); OnCompletedHandler <ListResponse <MetadataProfile> > handler = new OnCompletedHandler <ListResponse <MetadataProfile> >( (ListResponse <MetadataProfile> result, Exception e) => Console.WriteLine(result)); MetadataProfileService.List(filter, pager) .SetCompletion(handler) .Execute(client); }
static void Main(string[] args) { Client client = CodeExample.createKalturaClient(); bool done = false; MetadataProfileFilter filter = new MetadataProfileFilter(); FilterPager pager = new FilterPager(); OnCompletedHandler <ListResponse <MetadataProfile> > handler = new OnCompletedHandler <ListResponse <MetadataProfile> >( (ListResponse <MetadataProfile> result, Exception e) => { CodeExample.PrintObject(result); done = true; }); MetadataProfileService.List(filter, pager) .SetCompletion(handler) .Execute(client); while (!done) { Thread.Sleep(100); } }
public static MetadataProfileListRequestBuilder List(MetadataProfileFilter filter = null, FilterPager pager = null) { return(new MetadataProfileListRequestBuilder(filter, pager)); }
public MetadataProfileListRequestBuilder(MetadataProfileFilter filter, FilterPager pager) : this() { this.Filter = filter; this.Pager = pager; }