C# Класс FastPaymentsAPI.Library.Managers.OrderRequestManager

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

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

Метод Описание
CancelPayment ( string ticket ) : Task
GetOrderInfo ( string ticket ) : Task
GetVodovozFastPayUrl ( Guid fastPaymentGuid ) : string
OrderRequestManager ( IDTOManager dtoManager, ISignatureManager signatureManager, IFastPaymentParametersProvider fastPaymentParametersProvider, IFastPaymentAPIFactory fastPaymentApiFactory, IOrderService orderService ) : System
RegisterOnlineOrder ( RequestRegisterOnlineOrderDTO registerOnlineOrderDto ) : Task
RegisterOrder ( Order order, Guid fastPaymentGuid, string phoneNumber = null, bool isQr = true ) : Task

Приватные методы

Метод Описание
GetOrderRegistrationRequestDTO ( Order order, Guid fastPaymentGuid, string phoneNumber = null, bool isQr = true ) : OrderRegistrationRequestDTO
GetOrderRegistrationRequestDTO ( RequestRegisterOnlineOrderDTO registerOnlineOrderDto ) : OrderRegistrationRequestDTO

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

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

public CancelPayment ( string ticket ) : Task
ticket string
Результат Task

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

public GetOrderInfo ( string ticket ) : Task
ticket string
Результат Task

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

public GetVodovozFastPayUrl ( Guid fastPaymentGuid ) : string
fastPaymentGuid Guid
Результат string

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

public OrderRequestManager ( IDTOManager dtoManager, ISignatureManager signatureManager, IFastPaymentParametersProvider fastPaymentParametersProvider, IFastPaymentAPIFactory fastPaymentApiFactory, IOrderService orderService ) : System
dtoManager IDTOManager
signatureManager ISignatureManager
fastPaymentParametersProvider IFastPaymentParametersProvider
fastPaymentApiFactory IFastPaymentAPIFactory
orderService IOrderService
Результат System

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

public RegisterOnlineOrder ( RequestRegisterOnlineOrderDTO registerOnlineOrderDto ) : Task
registerOnlineOrderDto RequestRegisterOnlineOrderDTO
Результат Task

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

public RegisterOrder ( Order order, Guid fastPaymentGuid, string phoneNumber = null, bool isQr = true ) : Task
order Order
fastPaymentGuid Guid
phoneNumber string
isQr bool
Результат Task