C# 클래스 Sample.AspNetCore.Repositories.PaymentRepository

결제를 저장하는 리포지터리 샘플
파일 보기 프로젝트 열기: OpenBapul/iamport-rest-client-net 1 사용 예제들

공개 메소드들

메소드 설명
Add ( Payment payment ) : void

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

GetByTransactionId ( string transactionId ) : Payment

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

Update ( Payment payment ) : void

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

메소드 상세

Add() 공개 메소드

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

GetByTransactionId() 공개 메소드

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

Update() 공개 메소드

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