C# Класс CSP_CREST.Services.CRESTService

Наследование: ICRESTService
Показать файл Открыть проект

Открытые методы

Метод Описание
AcquireTokenForCustomer ( string customerId ) : Token
AcquireTokenForCustomerAsync ( string customerId ) : Task
AcquireTokenForReseller ( ) : Token
AcquireTokenForResellerAsync ( ) : Task
GetCustomer ( string CustomerAADId ) : Customer
GetCustomerAsync ( string CustomerAADId ) : Task
GetEntitlements ( string CustomerId ) : List
GetEntitlements ( string CustomerId, Token cus_token ) : List
GetEntitlementsAsync ( string CustomerId ) : Task>
GetEntitlementsAsync ( string CustomerId, Token cus_token ) : Task>
GetRateCard ( ) : RateCard
GetRateCardAsync ( ) : Task
GetReseller ( ) : Customer
GetResellerAsync ( ) : Task
GetSubscription ( string SubscriptionId ) : Subscription
GetSubscriptionAsync ( string SubscriptionId ) : Task
GetSubscriptionsByCustomer ( string CustomerId ) : List
GetSubscriptionsByCustomerAsync ( string CustomerId ) : Task>
GetUsage ( string SubscriptionId, System.DateTime StartDate, System.DateTime EndDate, string Granularity, bool ShowDetails, int Count ) : UsageRecord
GetUsage ( string SubscriptionId, bool showDetails = false ) : UsageRecord
GetUsageAsync ( string SubscriptionId, System.DateTime StartDate, System.DateTime EndDate, string Granularity, bool ShowDetails, int Count ) : Task
GetUsageAsync ( string SubscriptionId, bool showDetails = false ) : Task
Initialize ( ) : void
Initialize ( string OAuthToken, string ResellerId ) : void

Описание методов

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

public AcquireTokenForCustomer ( string customerId ) : Token
customerId string
Результат CSP_CREST.Entities.Token

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

public AcquireTokenForCustomerAsync ( string customerId ) : Task
customerId string
Результат Task

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

public AcquireTokenForReseller ( ) : Token
Результат CSP_CREST.Entities.Token

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

public AcquireTokenForResellerAsync ( ) : Task
Результат Task

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

public GetCustomer ( string CustomerAADId ) : Customer
CustomerAADId string
Результат CSP_CREST.Entities.Customer

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

public GetCustomerAsync ( string CustomerAADId ) : Task
CustomerAADId string
Результат Task

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

public GetEntitlements ( string CustomerId ) : List
CustomerId string
Результат List

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

public GetEntitlements ( string CustomerId, Token cus_token ) : List
CustomerId string
cus_token CSP_CREST.Entities.Token
Результат List

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

public GetEntitlementsAsync ( string CustomerId ) : Task>
CustomerId string
Результат Task>

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

public GetEntitlementsAsync ( string CustomerId, Token cus_token ) : Task>
CustomerId string
cus_token CSP_CREST.Entities.Token
Результат Task>

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

public GetRateCard ( ) : RateCard
Результат CSP_CREST.Entities.RateCard

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

public GetRateCardAsync ( ) : Task
Результат Task

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

public GetReseller ( ) : Customer
Результат CSP_CREST.Entities.Customer

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

public GetResellerAsync ( ) : Task
Результат Task

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

public GetSubscription ( string SubscriptionId ) : Subscription
SubscriptionId string
Результат CSP_CREST.Entities.Subscription

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

public GetSubscriptionAsync ( string SubscriptionId ) : Task
SubscriptionId string
Результат Task

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

public GetSubscriptionsByCustomer ( string CustomerId ) : List
CustomerId string
Результат List

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

public GetSubscriptionsByCustomerAsync ( string CustomerId ) : Task>
CustomerId string
Результат Task>

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

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

public GetUsage ( string SubscriptionId, bool showDetails = false ) : UsageRecord
SubscriptionId string
showDetails bool
Результат CSP_CREST.Entities.UsageRecord

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

public GetUsageAsync ( string SubscriptionId, System.DateTime StartDate, System.DateTime EndDate, string Granularity, bool ShowDetails, int Count ) : Task
SubscriptionId string
StartDate System.DateTime
EndDate System.DateTime
Granularity string
ShowDetails bool
Count int
Результат Task

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

public GetUsageAsync ( string SubscriptionId, bool showDetails = false ) : Task
SubscriptionId string
showDetails bool
Результат Task

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

public Initialize ( ) : void
Результат void

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

public Initialize ( string OAuthToken, string ResellerId ) : void
OAuthToken string
ResellerId string
Результат void