Share via


Marketplace Class

Definition

Low-level API implementation for the Marketplace service. REST APIs for Private Marketplace

public class Marketplace
type Marketplace = class
Public Class Marketplace
Inheritance
Marketplace

Constructors

Marketplace()

Methods

OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available Microsoft.Marketplace REST API operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available Microsoft.Marketplace REST API operations.

OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListWithResult(IEventListener, ISendAsync)
PrivateStoreAcknowledgeOfferNotification(String, String, IAcknowledgeOfferNotificationProperties, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Acknowledge notification for offer

PrivateStoreAcknowledgeOfferNotificationViaIdentity(String, IAcknowledgeOfferNotificationProperties, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Acknowledge notification for offer

PrivateStoreAcknowledgeOfferNotificationViaJsonString(String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Acknowledge notification for offer

PrivateStoreAdminRequestApprovalsList(String, Func<HttpResponseMessage, Task<IAdminRequestApprovalsList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of admin request approvals

PrivateStoreAdminRequestApprovalsListViaIdentity(String, Func<HttpResponseMessage, Task<IAdminRequestApprovalsList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of admin request approvals

PrivateStoreAdminRequestApprovalsListViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreAdminRequestApprovalsListWithResult(String, IEventListener, ISendAsync)
PrivateStoreAnyExistingOffersInTheCollections(String, Func<HttpResponseMessage, Task<IAnyExistingOffersInTheCollectionsResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Query whether exists any offer in the collections.

PrivateStoreAnyExistingOffersInTheCollectionsViaIdentity(String, Func<HttpResponseMessage,Task<IAnyExistingOffersInTheCollectionsResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Query whether exists any offer in the collections.

PrivateStoreAnyExistingOffersInTheCollectionsViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreAnyExistingOffersInTheCollectionsWithResult(String, IEventListener, ISendAsync)
PrivateStoreBillingAccounts(String, Func<HttpResponseMessage, Task<IBillingAccountsResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Tenant billing accounts names

PrivateStoreBillingAccountsViaIdentity(String, Func<HttpResponseMessage, Task<IBillingAccountsResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Tenant billing accounts names

PrivateStoreBillingAccountsViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreBillingAccountsWithResult(String, IEventListener, ISendAsync)
PrivateStoreBulkCollectionsAction(String, IBulkCollectionsPayload, Func<HttpResponseMessage,Task<IBulkCollectionsResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Perform an action on bulk collections

PrivateStoreBulkCollectionsActionViaIdentity(String, IBulkCollectionsPayload, Func<HttpResponseMessage,Task<IBulkCollectionsResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Perform an action on bulk collections

PrivateStoreBulkCollectionsActionViaIdentityWithResult(String, IBulkCollectionsPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreBulkCollectionsActionViaJsonString(String, String, Func<HttpResponseMessage,Task<IBulkCollectionsResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Perform an action on bulk collections

PrivateStoreBulkCollectionsActionViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreBulkCollectionsActionWithResult(String, IBulkCollectionsPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionApproveAllItems(String, String, Func<HttpResponseMessage, Task<ICollection>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete all existing offers from the collection and enable approve all items.

PrivateStoreCollectionApproveAllItemsViaIdentity(String, Func<HttpResponseMessage, Task<ICollection>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete all existing offers from the collection and enable approve all items.

PrivateStoreCollectionApproveAllItemsViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreCollectionApproveAllItemsWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreCollectionCreateOrUpdate(String, String, ICollection, Func<HttpResponseMessage,Task<ICollection>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update private store collection

PrivateStoreCollectionCreateOrUpdateViaIdentity(String, ICollection, Func<HttpResponseMessage,Task<ICollection>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update private store collection

PrivateStoreCollectionCreateOrUpdateViaIdentityWithResult(String, ICollection, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionCreateOrUpdateViaJsonString(String, String, String, Func<HttpResponseMessage,Task<ICollection>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Update private store collection

PrivateStoreCollectionCreateOrUpdateViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync)
PrivateStoreCollectionCreateOrUpdateWithResult(String, String, ICollection, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionDelete(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a collection from the given private store.

PrivateStoreCollectionDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a collection from the given private store.

PrivateStoreCollectionDisableApproveAllItems(String, String, Func<HttpResponseMessage, Task<ICollection>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Disable approve all items for the collection.

PrivateStoreCollectionDisableApproveAllItemsViaIdentity(String, Func<HttpResponseMessage,Task<ICollection>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Disable approve all items for the collection.

PrivateStoreCollectionDisableApproveAllItemsViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreCollectionDisableApproveAllItemsWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreCollectionGet(String, String, Func<HttpResponseMessage, Task<ICollection>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets private store collection

PrivateStoreCollectionGetViaIdentity(String, Func<HttpResponseMessage, Task<ICollection>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets private store collection

PrivateStoreCollectionGetViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreCollectionGetWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreCollectionList(String, Func<HttpResponseMessage,Task<ICollectionsList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets private store collections list

PrivateStoreCollectionListViaIdentity(String, Func<HttpResponseMessage, Task<ICollectionsList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets private store collections list

PrivateStoreCollectionListViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreCollectionListWithResult(String, IEventListener, ISendAsync)
PrivateStoreCollectionOfferCreateOrUpdate(String, String, String, IOffer, Func<HttpResponseMessage,Task<IOffer>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update or add an offer to a specific collection of the private store.

PrivateStoreCollectionOfferCreateOrUpdateViaIdentity(String, IOffer, Func<HttpResponseMessage,Task<IOffer>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update or add an offer to a specific collection of the private store.

PrivateStoreCollectionOfferCreateOrUpdateViaIdentityWithResult(String, IOffer, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionOfferCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IOffer>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Update or add an offer to a specific collection of the private store.

PrivateStoreCollectionOfferCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
PrivateStoreCollectionOfferCreateOrUpdateWithResult(String, String, String, IOffer, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionOfferDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes an offer from the given collection of private store.

PrivateStoreCollectionOfferDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes an offer from the given collection of private store.

PrivateStoreCollectionOfferGet(String, String, String, Func<HttpResponseMessage, Task<IOffer>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets information about a specific offer.

PrivateStoreCollectionOfferGetViaIdentity(String, Func<HttpResponseMessage, Task<IOffer>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets information about a specific offer.

PrivateStoreCollectionOfferGetViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreCollectionOfferGetWithResult(String, String, String, IEventListener, ISendAsync)
PrivateStoreCollectionOfferList(String, String, Func<HttpResponseMessage, Task<IOfferListResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of all private offers in the given private store and collection

PrivateStoreCollectionOfferListByContexts(String, String, ICollectionOffersByAllContextsPayload, Func<HttpResponseMessage,Task<ICollectionOffersByContextList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Get a list of all offers in the given collection according to the required contexts.

PrivateStoreCollectionOfferListByContextsViaIdentity(String, ICollectionOffersByAllContextsPayload, Func<HttpResponseMessage,Task<ICollectionOffersByContextList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Get a list of all offers in the given collection according to the required contexts.

PrivateStoreCollectionOfferListByContextsViaIdentityWithResult(String, ICollectionOffersByAllContextsPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionOfferListByContextsViaJsonString(String, String, String, Func<HttpResponseMessage,Task<ICollectionOffersByContextList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of all offers in the given collection according to the required contexts.

PrivateStoreCollectionOfferListByContextsViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync)
PrivateStoreCollectionOfferListByContextsWithResult(String, String, ICollectionOffersByAllContextsPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionOfferListViaIdentity(String, Func<HttpResponseMessage, Task<IOfferListResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of all private offers in the given private store and collection

PrivateStoreCollectionOfferListViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreCollectionOfferListWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreCollectionOfferPost(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Delete Private store offer. This is a workaround.

PrivateStoreCollectionOfferPostViaIdentity(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Delete Private store offer. This is a workaround.

PrivateStoreCollectionOfferPostViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete Private store offer. This is a workaround.

PrivateStoreCollectionOfferUpsertOfferWithMultiContext(String, String, String, IMultiContextAndPlansPayload, Func<HttpResponseMessage, Task<IOffer>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Upsert an offer with multiple context details.

PrivateStoreCollectionOfferUpsertOfferWithMultiContextViaIdentity(String, IMultiContextAndPlansPayload, Func<HttpResponseMessage,Task<IOffer>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Upsert an offer with multiple context details.

PrivateStoreCollectionOfferUpsertOfferWithMultiContextViaIdentityWithResult(String, IMultiContextAndPlansPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionOfferUpsertOfferWithMultiContextViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IOffer>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Upsert an offer with multiple context details.

PrivateStoreCollectionOfferUpsertOfferWithMultiContextViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
PrivateStoreCollectionOfferUpsertOfferWithMultiContextWithResult(String, String, String, IMultiContextAndPlansPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionPost(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Delete Private store collection. This is a workaround.

PrivateStoreCollectionPostViaIdentity(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Delete Private store collection. This is a workaround.

PrivateStoreCollectionPostViaJsonString(String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete Private store collection. This is a workaround.

PrivateStoreCollectionsToSubscriptionsMapping(String, ICollectionsToSubscriptionsMappingPayload, Func<HttpResponseMessage,Task<ICollectionsToSubscriptionsMappingResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

For a given subscriptions list, the API will return a map of collections and the related subscriptions from the supplied list.

PrivateStoreCollectionsToSubscriptionsMappingViaIdentity(String, ICollectionsToSubscriptionsMappingPayload, Func<HttpResponseMessage, Task<ICollectionsToSubscriptionsMappingResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

For a given subscriptions list, the API will return a map of collections and the related subscriptions from the supplied list.

PrivateStoreCollectionsToSubscriptionsMappingViaIdentityWithResult(String, ICollectionsToSubscriptionsMappingPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionsToSubscriptionsMappingViaJsonString(String, String, Func<HttpResponseMessage,Task<ICollectionsToSubscriptionsMappingResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

For a given subscriptions list, the API will return a map of collections and the related subscriptions from the supplied list.

PrivateStoreCollectionsToSubscriptionsMappingViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreCollectionsToSubscriptionsMappingWithResult(String, ICollectionsToSubscriptionsMappingPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionTransferOffers(String, String, ITransferOffersProperties, Func<HttpResponseMessage,Task<ITransferOffersResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

transferring offers (copy or move) from source collection to target collection(s)

PrivateStoreCollectionTransferOffersViaIdentity(String, ITransferOffersProperties, Func<HttpResponseMessage,Task<ITransferOffersResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

transferring offers (copy or move) from source collection to target collection(s)

PrivateStoreCollectionTransferOffersViaIdentityWithResult(String, ITransferOffersProperties, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCollectionTransferOffersViaJsonString(String, String, String, Func<HttpResponseMessage,Task<ITransferOffersResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

transferring offers (copy or move) from source collection to target collection(s)

PrivateStoreCollectionTransferOffersViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync)
PrivateStoreCollectionTransferOffersWithResult(String, String, ITransferOffersProperties, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCreateApprovalRequest(String, String, IRequestApprovalResource, Func<HttpResponseMessage,Task<IRequestApprovalResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Create approval request

PrivateStoreCreateApprovalRequestViaIdentity(String, IRequestApprovalResource, Func<HttpResponseMessage,Task<IRequestApprovalResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Create approval request

PrivateStoreCreateApprovalRequestViaIdentityWithResult(String, IRequestApprovalResource, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCreateApprovalRequestViaJsonString(String, String, String, Func<HttpResponseMessage,Task<IRequestApprovalResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Create approval request

PrivateStoreCreateApprovalRequestViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync)
PrivateStoreCreateApprovalRequestWithResult(String, String, IRequestApprovalResource, IEventListener, ISendAsync, SerializationMode)
PrivateStoreCreateOrUpdate(String, IPrivateStore, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Changes private store properties

PrivateStoreCreateOrUpdateViaIdentity(String, IPrivateStore, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Changes private store properties

PrivateStoreCreateOrUpdateViaJsonString(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Changes private store properties

PrivateStoreDelete(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes the private store. All that is not saved will be lost.

PrivateStoreDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes the private store. All that is not saved will be lost.

PrivateStoreFetchAllSubscriptionsInTenant(String, String, Func<HttpResponseMessage, Task<ISubscriptionsResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Fetch all subscriptions in tenant, only for marketplace admin

PrivateStoreFetchAllSubscriptionsInTenantViaIdentity(String, String, Func<HttpResponseMessage,Task<ISubscriptionsResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Fetch all subscriptions in tenant, only for marketplace admin

PrivateStoreFetchAllSubscriptionsInTenantViaIdentityWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreFetchAllSubscriptionsInTenantWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreGet(String, Func<HttpResponseMessage,Task<IPrivateStore>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about the private store

PrivateStoreGetAdminRequestApproval(String, String, String, Func<HttpResponseMessage, Task<IAdminRequestApprovalsResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get open approval requests

PrivateStoreGetAdminRequestApprovalViaIdentity(String, String, Func<HttpResponseMessage,Task<IAdminRequestApprovalsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get open approval requests

PrivateStoreGetAdminRequestApprovalViaIdentityWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreGetAdminRequestApprovalWithResult(String, String, String, IEventListener, ISendAsync)
PrivateStoreGetApprovalRequestsList(String, Func<HttpResponseMessage, Task<IRequestApprovalsList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get all open approval requests of current user

PrivateStoreGetApprovalRequestsListViaIdentity(String, Func<HttpResponseMessage, Task<IRequestApprovalsList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get all open approval requests of current user

PrivateStoreGetApprovalRequestsListViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreGetApprovalRequestsListWithResult(String, IEventListener, ISendAsync)
PrivateStoreGetRequestApproval(String, String, Func<HttpResponseMessage, Task<IRequestApprovalResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get open request approval details

PrivateStoreGetRequestApprovalViaIdentity(String, Func<HttpResponseMessage, Task<IRequestApprovalResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get open request approval details

PrivateStoreGetRequestApprovalViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreGetRequestApprovalWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreGetViaIdentity(String, Func<HttpResponseMessage,Task<IPrivateStore>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about the private store

PrivateStoreGetViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreGetWithResult(String, IEventListener, ISendAsync)
PrivateStoreList(String, Func<HttpResponseMessage,Task<IPrivateStoreList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the list of available private stores.

PrivateStoreListNewPlansNotifications(String, Func<HttpResponseMessage, Task<INewPlansNotificationsList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List new plans notifications

PrivateStoreListNewPlansNotificationsViaIdentity(String, Func<HttpResponseMessage, Task<INewPlansNotificationsList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List new plans notifications

PrivateStoreListNewPlansNotificationsViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreListNewPlansNotificationsWithResult(String, IEventListener, ISendAsync)
PrivateStoreListStopSellOffersPlansNotifications(String, IStopSellSubscriptions, Func<HttpResponseMessage,Task<IStopSellOffersPlansNotificationsList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

List stop sell notifications for both stop sell offers and stop sell plans

PrivateStoreListStopSellOffersPlansNotificationsViaIdentity(String, IStopSellSubscriptions, Func<HttpResponseMessage,Task<IStopSellOffersPlansNotificationsList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

List stop sell notifications for both stop sell offers and stop sell plans

PrivateStoreListStopSellOffersPlansNotificationsViaIdentityWithResult(String, IStopSellSubscriptions, IEventListener, ISendAsync, SerializationMode)
PrivateStoreListStopSellOffersPlansNotificationsViaJsonString(String, String, Func<HttpResponseMessage,Task<IStopSellOffersPlansNotificationsList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List stop sell notifications for both stop sell offers and stop sell plans

PrivateStoreListStopSellOffersPlansNotificationsViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreListStopSellOffersPlansNotificationsWithResult(String, IStopSellSubscriptions, IEventListener, ISendAsync, SerializationMode)
PrivateStoreListSubscriptionsContext(String, Func<HttpResponseMessage, Task<ISubscriptionsContextList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all the subscriptions in the private store context

PrivateStoreListSubscriptionsContextViaIdentity(String, Func<HttpResponseMessage, Task<ISubscriptionsContextList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all the subscriptions in the private store context

PrivateStoreListSubscriptionsContextViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreListSubscriptionsContextWithResult(String, IEventListener, ISendAsync)
PrivateStoreListViaIdentity(String, String, Func<HttpResponseMessage, Task<IPrivateStoreList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets the list of available private stores.

PrivateStoreListViaIdentityWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreListWithResult(String, IEventListener, ISendAsync)
PrivateStoreQueryApprovedPlans(String, IQueryApprovedPlansPayload, Func<HttpResponseMessage,Task<IQueryApprovedPlansResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Get map of plans and related approved subscriptions.

PrivateStoreQueryApprovedPlansViaIdentity(String, IQueryApprovedPlansPayload, Func<HttpResponseMessage,Task<IQueryApprovedPlansResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Get map of plans and related approved subscriptions.

PrivateStoreQueryApprovedPlansViaIdentityWithResult(String, IQueryApprovedPlansPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreQueryApprovedPlansViaJsonString(String, String, Func<HttpResponseMessage, Task<IQueryApprovedPlansResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get map of plans and related approved subscriptions.

PrivateStoreQueryApprovedPlansViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreQueryApprovedPlansWithResult(String, IQueryApprovedPlansPayload, IEventListener, ISendAsync, SerializationMode)
PrivateStoreQueryNotificationsState(String, Func<HttpResponseMessage, Task<IPrivateStoreNotificationsState>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get private store notifications state

PrivateStoreQueryNotificationsStateViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateStoreNotificationsState>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get private store notifications state

PrivateStoreQueryNotificationsStateViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreQueryNotificationsStateWithResult(String, IEventListener, ISendAsync)
PrivateStoreQueryOffers(String, Func<HttpResponseMessage,Task<IQueryOffers>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List of offers, regardless the collections

PrivateStoreQueryOffersViaIdentity(String, Func<HttpResponseMessage, Task<IQueryOffers>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List of offers, regardless the collections

PrivateStoreQueryOffersViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateStoreQueryOffersWithResult(String, IEventListener, ISendAsync)
PrivateStoreQueryRequestApproval(String, String, IQueryRequestApprovalProperties, Func<HttpResponseMessage,Task<IQueryRequestApproval>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Get request statuses foreach plan, this api is used as a complex GET action.

PrivateStoreQueryRequestApprovalViaIdentity(String, IQueryRequestApprovalProperties, Func<HttpResponseMessage,Task<IQueryRequestApproval>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Get request statuses foreach plan, this api is used as a complex GET action.

PrivateStoreQueryRequestApprovalViaIdentityWithResult(String, IQueryRequestApprovalProperties, IEventListener, ISendAsync, SerializationMode)
PrivateStoreQueryRequestApprovalViaJsonString(String, String, String, Func<HttpResponseMessage,Task<IQueryRequestApproval>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get request statuses foreach plan, this api is used as a complex GET action.

PrivateStoreQueryRequestApprovalViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync)
PrivateStoreQueryRequestApprovalWithResult(String, String, IQueryRequestApprovalProperties, IEventListener, ISendAsync, SerializationMode)
PrivateStoreQueryUserOffers(String, IQueryUserOffersProperties, Func<HttpResponseMessage,Task<IQueryOffers>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

List of user's approved offers for the provided offers and subscriptions

PrivateStoreQueryUserOffersViaIdentity(String, IQueryUserOffersProperties, Func<HttpResponseMessage,Task<IQueryOffers>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

List of user's approved offers for the provided offers and subscriptions

PrivateStoreQueryUserOffersViaIdentityWithResult(String, IQueryUserOffersProperties, IEventListener, ISendAsync, SerializationMode)
PrivateStoreQueryUserOffersViaJsonString(String, String, Func<HttpResponseMessage, Task<IQueryOffers>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List of user's approved offers for the provided offers and subscriptions

PrivateStoreQueryUserOffersViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
PrivateStoreQueryUserOffersWithResult(String, IQueryUserOffersProperties, IEventListener, ISendAsync, SerializationMode)
PrivateStoreUpdateAdminRequestApproval(String, String, IAdminRequestApprovalsResource, Func<HttpResponseMessage,Task<IAdminRequestApprovalsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update the admin action, weather the request is approved or rejected and the approved plans

PrivateStoreUpdateAdminRequestApprovalViaIdentity(String, IAdminRequestApprovalsResource, Func<HttpResponseMessage,Task<IAdminRequestApprovalsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update the admin action, weather the request is approved or rejected and the approved plans

PrivateStoreUpdateAdminRequestApprovalViaIdentityWithResult(String, IAdminRequestApprovalsResource, IEventListener, ISendAsync, SerializationMode)
PrivateStoreUpdateAdminRequestApprovalViaJsonString(String, String, String, Func<HttpResponseMessage,Task<IAdminRequestApprovalsResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Update the admin action, weather the request is approved or rejected and the approved plans

PrivateStoreUpdateAdminRequestApprovalViaJsonStringWithResult(String, String, String, IEventListener, ISendAsync)
PrivateStoreUpdateAdminRequestApprovalWithResult(String, String, IAdminRequestApprovalsResource, IEventListener, ISendAsync, SerializationMode)
PrivateStoreWithdrawPlan(String, String, IWithdrawProperties, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Withdraw a user request approval on specific plan

PrivateStoreWithdrawPlanViaIdentity(String, IWithdrawProperties, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Withdraw a user request approval on specific plan

PrivateStoreWithdrawPlanViaJsonString(String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Withdraw a user request approval on specific plan

QueryRules(String, String, Func<HttpResponseMessage,Task<IRuleListResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of all private store rules in the given private store and collection

QueryRulesViaIdentity(String, Func<HttpResponseMessage,Task<IRuleListResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of all private store rules in the given private store and collection

QueryRulesViaIdentityWithResult(String, IEventListener, ISendAsync)
QueryRulesWithResult(String, String, IEventListener, ISendAsync)
QueryUserRules(String, IQueryUserRulesProperties, Func<HttpResponseMessage, Task<IRuleListResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

All rules approved in the private store that are relevant for user subscriptions

QueryUserRulesViaIdentity(String, IQueryUserRulesProperties, Func<HttpResponseMessage, Task<IRuleListResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

All rules approved in the private store that are relevant for user subscriptions

QueryUserRulesViaIdentityWithResult(String, IQueryUserRulesProperties, IEventListener, ISendAsync, SerializationMode)
QueryUserRulesViaJsonString(String, String, Func<HttpResponseMessage, Task<IRuleListResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

All rules approved in the private store that are relevant for user subscriptions

QueryUserRulesViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
QueryUserRulesWithResult(String, IQueryUserRulesProperties, IEventListener, ISendAsync, SerializationMode)
SetCollectionRules(String, String, ISetRulesRequest, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Set rule for specific private store and collection

SetCollectionRulesViaIdentity(String, ISetRulesRequest, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Set rule for specific private store and collection

SetCollectionRulesViaJsonString(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Set rule for specific private store and collection

Applies to