public PackedAudioApi(IBitmovinApiClientFactory apiClientFactory) { _apiClient = apiClientFactory.CreateClient <IPackedAudioApiClient>(); Customdata = new CustomdataApi(apiClientFactory); Information = new InformationApi(apiClientFactory); Drm = new DrmApi(apiClientFactory); }
public ProgressiveWebmApi(IBitmovinApiClientFactory apiClientFactory) { _apiClient = apiClientFactory.CreateClient <IProgressiveWebmApiClient>(); Customdata = new CustomdataApi(apiClientFactory); Information = new InformationApi(apiClientFactory); Drm = new DrmApi(apiClientFactory); }
/// <summary> /// 获取多空比(只有btc的有参考性) /// </summary> /// <param name="time"></param> /// <returns></returns> public async Task <float> OnGetLongShortRatio(DateTime time) { InformationApi api = CommonData.Ins.V_InformationApi; JContainer con = await api.getLongShortRatioAsync(CoinType.ToLower(), time.AddMinutes(-V_Min), time, V_Min * 60); JToken temp = con.First; while (temp != null) { List <string> content = temp.ToObject <List <string> >(); temp = temp.Next; } return(await CommonData.Ins.V_InformationApi.F_GetLongShortRatio("btc", time, V_Min)); }
public void TestConstructorArgumentNullException() { var informationApi = new InformationApi(null); }
public override void MyTestInitialize() { base.MyTestInitialize(); this.InformationApi = new InformationApi(this.DsmApiContext); }
public BroadcastTsApi(IBitmovinApiClientFactory apiClientFactory) { _apiClient = apiClientFactory.CreateClient <IBroadcastTsApiClient>(); Customdata = new CustomdataApi(apiClientFactory); Information = new InformationApi(apiClientFactory); }
public AccountApi(IBitmovinApiClientFactory apiClientFactory) { Information = new InformationApi(apiClientFactory); ApiKeys = new ApiKeysApi(apiClientFactory); Organizations = new OrganizationsApi(apiClientFactory); }