public DrmApi(IBitmovinApiClientFactory apiClientFactory) { _apiClient = apiClientFactory.CreateClient <IDrmApiClient>(); Fairplay = new FairplayApi(apiClientFactory); Aes = new AesApi(apiClientFactory); Speke = new SpekeApi(apiClientFactory); }
public DrmApi(IBitmovinApiClientFactory apiClientFactory) { _apiClient = apiClientFactory.CreateClient <IDrmApiClient>(); Widevine = new WidevineApi(apiClientFactory); Playready = new PlayreadyApi(apiClientFactory); Primetime = new PrimetimeApi(apiClientFactory); Fairplay = new FairplayApi(apiClientFactory); Marlin = new MarlinApi(apiClientFactory); Clearkey = new ClearkeyApi(apiClientFactory); Cenc = new CencApi(apiClientFactory); Aes = new AesApi(apiClientFactory); Speke = new SpekeApi(apiClientFactory); }