CSP_CREST.Services.CRESTService.GetUsage C# (CSharp) Метод

GetUsage() публичный Метод

public GetUsage ( string SubscriptionId, System.DateTime StartDate, System.DateTime EndDate, string Granularity, bool ShowDetails, int Count ) : UsageRecord
SubscriptionId string
StartDate System.DateTime
EndDate System.DateTime
Granularity string
ShowDetails bool
Count int
Результат CSP_CREST.Entities.UsageRecord
        public UsageRecord GetUsage(string SubscriptionId, DateTime StartDate, DateTime EndDate, string Granularity, bool ShowDetails, int Count)
        {
            string[] args = new string[] { cspApiUrl, reseller_id, SubscriptionId, StartDate.ToString("yyyy-MM-dd HH:mm:ssZ"), EndDate.ToString("yyyy-MM-dd HH:mm:ssZ"), Granularity, ShowDetails.ToString(), Count.ToString() };
            string uri = string.Format("{0}/{1}/usage-records?entitlement_id={2}&reported_start_time={3}&reported_end_time={4}&granularity={5}&show_details={6}&count={7}", args);

            APIService service = new APIService(uri);

            service.Request.Headers.Add("api-version", "2015-03-31");
            service.Request.Headers.Add("x-ms-correlation-id", Guid.NewGuid().ToString());
            service.Request.Headers.Add("Authorization", "Bearer " + sa_token.access_token);

            return service.Get<UsageRecord>();
        }

Same methods

CRESTService::GetUsage ( string SubscriptionId, bool showDetails = false ) : UsageRecord