C# Class mobSocial.WebApi.Controllers.PaymentController

Inheritance: mobSocial.WebApi.Configuration.Mvc.RootApiController
Mostra file Open project: mobsoftware/mobsocial

Public Methods

Method Description
PaymentController ( IUserPaymentMethodService paymentMethodService, IPaymentProcessingService paymentProcessingService, ICryptographyService cryptographyService, IVideoBattleService videoBattleService, ISponsorService sponsorService, ICreditService creditService, PaymentSettings paymentSettings, IPaymentTransactionService paymentTransactionService ) : System

Private Methods

Method Description
GetAvailablePaymentMethods ( [ requestModel ) : IHttpActionResult
ProcessPayment ( Microsoft.Owin.FormCollection parameters ) : IHttpActionResult

Method Details

PaymentController() public method

public PaymentController ( IUserPaymentMethodService paymentMethodService, IPaymentProcessingService paymentProcessingService, ICryptographyService cryptographyService, IVideoBattleService videoBattleService, ISponsorService sponsorService, ICreditService creditService, PaymentSettings paymentSettings, IPaymentTransactionService paymentTransactionService ) : System
paymentMethodService IUserPaymentMethodService
paymentProcessingService IPaymentProcessingService
cryptographyService ICryptographyService
videoBattleService IVideoBattleService
sponsorService ISponsorService
creditService ICreditService
paymentSettings mobSocial.Data.Entity.Settings.PaymentSettings
paymentTransactionService IPaymentTransactionService
return System