C# Class Sample.AspNetCore.Repositories.PaymentRepository

결제를 저장하는 리포지터리 샘플
Show file Open project: OpenBapul/iamport-rest-client-net Class Usage Examples

Public Methods

Method Description
Add ( Payment payment ) : void

주어진 결제를 새로 저장합니다.

GetByTransactionId ( string transactionId ) : Payment

주어진 Id의 결제를 반환합니다. 존재하지 않을 경우 null을 반환합니다.

Update ( Payment payment ) : void

주어진 결제 정보를 업데이트합니다.

Method Details

Add() public method

주어진 결제를 새로 저장합니다.
해당 결제의 TransactionId가 이미 저장되어 있습니다.
public Add ( Payment payment ) : void
payment Sample.AspNetCore.Models.Payment 결제
return void

GetByTransactionId() public method

주어진 Id의 결제를 반환합니다. 존재하지 않을 경우 null을 반환합니다.
public GetByTransactionId ( string transactionId ) : Payment
transactionId string 결제의 TransactionId
return Sample.AspNetCore.Models.Payment

Update() public method

주어진 결제 정보를 업데이트합니다.
public Update ( Payment payment ) : void
payment Sample.AspNetCore.Models.Payment 결제
return void