API/Autodoc/Files/ProductPurchaseParams.cs.md


Namespaces

Name

Classes

Name
class RuStore::PayClient::ProductPurchaseParams — Параметры покупки продукта.

Source code

#nullable enable

namespace RuStore.PayClient {

    public class ProductPurchaseParams : BaseFields {

        public AppUserEmail? appUserEmail { get; }

        public AppUserId? appUserId { get; }

        public DeveloperPayload? developerPayload { get; }

        public OrderId? orderId { get; }

        public ProductId productId { get; }

        public Quantity? quantity { get; }

        public ProductPurchaseParams(
            ProductId productId,
            AppUserEmail? appUserEmail = null,
            AppUserId? appUserId = null,
            DeveloperPayload? developerPayload = null,
            OrderId? orderId = null,
            Quantity? quantity = null) {

            this.appUserEmail = appUserEmail;
            this.appUserId = appUserId;
            this.productId = productId;
            this.quantity = quantity;
            this.orderId = orderId;
            this.developerPayload = developerPayload;
        }
    }
}

Назад