public ConfigurationsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IConfigurationsApiClient>();
     Type       = new TypeApi(apiClientFactory);
     Video      = new VideoApi(apiClientFactory);
     Audio      = new AudioApi(apiClientFactory);
     Subtitles  = new SubtitlesApi(apiClientFactory);
 }
Example #2
0
 public AdaptationsetsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     Audio             = new AudioApi(apiClientFactory);
     Video             = new VideoApi(apiClientFactory);
     Subtitle          = new SubtitleApi(apiClientFactory);
     Representations   = new RepresentationsApi(apiClientFactory);
     Contentprotection = new ContentprotectionApi(apiClientFactory);
 }
 public MediaApi(IBitmovinApiClientFactory apiClientFactory)
 {
     CustomTags     = new CustomTagsApi(apiClientFactory);
     Type           = new TypeApi(apiClientFactory);
     Video          = new VideoApi(apiClientFactory);
     Audio          = new AudioApi(apiClientFactory);
     Subtitles      = new SubtitlesApi(apiClientFactory);
     Vtt            = new VttApi(apiClientFactory);
     ClosedCaptions = new ClosedCaptionsApi(apiClientFactory);
 }
Example #4
0
 public AdaptationsetsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient        = apiClientFactory.CreateClient <IAdaptationsetsApiClient>();
     Type              = new TypeApi(apiClientFactory);
     Audio             = new AudioApi(apiClientFactory);
     Video             = new VideoApi(apiClientFactory);
     Subtitle          = new SubtitleApi(apiClientFactory);
     Image             = new ImageApi(apiClientFactory);
     Representations   = new RepresentationsApi(apiClientFactory);
     Contentprotection = new ContentprotectionApi(apiClientFactory);
 }
        /// <summary>
        /// Creates a client to work with VK API methods.
        /// </summary>
        public CitrinaClient()
        {
            AuthHelper = new AuthHelper();
            Execute    = new ExecuteApi();

            Account       = new AccountApi();
            Ads           = new AdsApi();
            Apps          = new AppsApi();
            Auth          = new AuthApi();
            Board         = new BoardApi();
            Database      = new DatabaseApi();
            Docs          = new DocsApi();
            Fave          = new FaveApi();
            Friends       = new FriendsApi();
            Gifts         = new GiftsApi();
            Groups        = new GroupsApi();
            Leads         = new LeadsApi();
            Likes         = new LikesApi();
            Market        = new MarketApi();
            Messages      = new MessagesApi();
            Newsfeed      = new NewsfeedApi();
            Notes         = new NotesApi();
            Notifications = new NotificationsApi();
            Orders        = new OrdersApi();
            Pages         = new PagesApi();
            Photos        = new PhotosApi();
            Places        = new PlacesApi();
            Polls         = new PollsApi();
            Search        = new SearchApi();
            Secure        = new SecureApi();
            Stats         = new StatsApi();
            Status        = new StatusApi();
            Storage       = new StorageApi();
            Users         = new UsersApi();
            Utils         = new UtilsApi();
            Video         = new VideoApi();
            Wall          = new WallApi();
            Widgets       = new WidgetsApi();
        }
 public void Init()
 {
     instance = new VideoApi();
 }