コード例 #1
0
        private void AddListViewItem(string endpoint, ApiLimit apiLimit, ListViewGroup group)
        {
            var item = new ListViewItem(
                new string[] {
                endpoint,
                apiLimit.AccessLimitRemain + "/" + apiLimit.AccessLimitCount,
                apiLimit.AccessLimitResetDate.ToLocalTimeString()
            });

            item.Group = group;
            this.ListViewApi.Items.Add(item);
        }
コード例 #2
0
 public void RefreshSourceView()
 {
     ApiLimit.GetBindingExpression(ContentProperty)?.UpdateTarget();
 }
コード例 #3
0
 /// <summary>
 /// /lol/summoner/v3/summoners/by-account/{accountId} (summoner-v3 endpoint (ALL) 1000
 /// requests / 1 minute)
 /// </summary>
 public void SummonerAccountNameLimitsInMinute()
 {
     SummonerAccountName_Limits["All"] = new ApiLimit(new System.TimeSpan(0, 1, 0), 1000, RateLimitType.MethodRate);
 }