C# Class PagarMe.Base.Model

Inheritance: AbstractModel
Afficher le fichier Open project: pagarme/pagarme-net

Protected Properties

Свойство Type Description
endpointPrefix string

Méthodes publiques

Méthode Description
ExecuteSelfRequest ( PagarMeRequest request ) : void
ExecuteSelfRequestAsync ( PagarMeRequest request ) : System.Threading.Tasks.Task
Refresh ( ) : void
RefreshAsync ( ) : System.Threading.Tasks.Task
Save ( ) : void
SaveAsync ( ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
CanSave ( ) : bool
CreateCollectionRequest ( string method, string endpoint = "" ) : PagarMeRequest
CreateRequest ( string method, string endpoint = "" ) : PagarMeRequest
Model ( PagarMeService service, string endpointPrefix = "" ) : System

Private Methods

Méthode Description
Model ( ) : System
Refresh ( string id ) : void
RefreshAsync ( string id ) : System.Threading.Tasks.Task
SetId ( string id ) : void

Method Details

CanSave() protected méthode

protected CanSave ( ) : bool
Résultat bool

CreateCollectionRequest() protected méthode

protected CreateCollectionRequest ( string method, string endpoint = "" ) : PagarMeRequest
method string
endpoint string
Résultat PagarMeRequest

CreateRequest() protected méthode

protected CreateRequest ( string method, string endpoint = "" ) : PagarMeRequest
method string
endpoint string
Résultat PagarMeRequest

ExecuteSelfRequest() public méthode

public ExecuteSelfRequest ( PagarMeRequest request ) : void
request PagarMeRequest
Résultat void

ExecuteSelfRequestAsync() public méthode

public ExecuteSelfRequestAsync ( PagarMeRequest request ) : System.Threading.Tasks.Task
request PagarMeRequest
Résultat System.Threading.Tasks.Task

Model() protected méthode

protected Model ( PagarMeService service, string endpointPrefix = "" ) : System
service PagarMeService
endpointPrefix string
Résultat System

Refresh() public méthode

public Refresh ( ) : void
Résultat void

RefreshAsync() public méthode

public RefreshAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Save() public méthode

public Save ( ) : void
Résultat void

SaveAsync() public méthode

public SaveAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Property Details

endpointPrefix protected_oe property

protected string endpointPrefix
Résultat string