Отсутствие документации и вопросы по использованию SubscriptionItemUsageRecordService.Create().C#

Место общения программистов C#
Ответить
Anonymous
 Отсутствие документации и вопросы по использованию SubscriptionItemUsageRecordService.Create().

Сообщение Anonymous »

Мне нужна помощь в добавлении измеренного использования клиентом (это количество элементов для подписок, основанных на измеренном использовании).
На основании документации по созданию записи об использовании я создал следующий код.

Код: Выделить всё

SubscriptionItemUsageRecordCreateOptions options = new()
{
Quantity = count,
Timestamp = DateTime.UtcNow
};

SubscriptionItemUsageRecordService service = new();
await service.CreateAsync("xxxx", options);
Вопросы:
  • Первый аргумент CreateAsync() имеет название ParentId
    Вопросы:

    Первый аргумент CreateAsync() имеет название ParentId
    Вопросы.

    Первый аргумент CreateAsync() имеет название ParentId
    Вопросы. код>. Но этому нет объяснения, и поиск в справке по SubscriptionItemUsageRecordService не дает результатов. У меня есть идентификатор клиента. Как мне получить указанное здесь значение?
  • Как правильно определить успех или неудачу? Я понимаю, что этот метод может генерировать исключения, но он также может возвращать ноль. Я не понимаю, почему в Stripe нет последовательного соглашения об успехе/неуспехе (и оно плохо документировано).


Подробнее здесь: https://stackoverflow.com/questions/791 ... ordservice
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»