Owneat Technical Guide main Help

Class StripeSessionManager

Namespace: Payment.Infrastructure.Adapters.Stripe
Assembly: Payment.Infrastructure.dll

public class StripeSessionManager : ISessionManager

Inheritance

object ← StripeSessionManager

Implements

ISessionManager

Inherited Members

object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.MemberwiseClone\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)

Constructors

StripeSessionManager\(IOptions<StripeOptions\>\)

public StripeSessionManager(IOptions<StripeOptions> stripeOptions)

Parameters

stripeOptions IOptions < StripeOptions \>

Methods

CreateSessionAsync\(List<SessionLineItemOptions\>, string, string, string\)

public Task<Session> CreateSessionAsync(List<SessionLineItemOptions> stripeLineItems, string paymentPlatformId, string owneatCustomerId, string owneatTableId)

Parameters

stripeLineItems List <SessionLineItemOptions\>

paymentPlatformId string

owneatCustomerId string

owneatTableId string

Returns

Task <Session\>

Last modified: 21 May 2024