C# 클래스 FastPaymentsAPI.Library.Managers.OrderRequestManager

상속: IOrderRequestManager
파일 보기 프로젝트 열기: VodovozOrganization/Vodovoz

공개 메소드들

메소드 설명
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