Class SettlementDemandServlet
4G MDK 通信クラス 電文プロトコル:POST,GET,POST-NO-SECURITY選択時に、本クラスを用いて GWと通信を行う。
Inherited Members
Namespace: jp.veritrans.tercerog.mdk
Assembly: cg-mdk.dll
Syntax
public class SettlementDemandServlet
Constructors
SettlementDemandServlet(ILogger, MerchantConfig)
4G MDK 通信クラス
Declaration
public SettlementDemandServlet(ILogger logger, MerchantConfig merchantConfig)
Parameters
| Type | Name | Description |
|---|---|---|
| ILogger | logger | |
| MerchantConfig | merchantConfig |
Methods
Execute(Uri, string)
決済要求サービスのサーブレットクラスを呼び出す。
Declaration
public void Execute(Uri uri, string jsonValues)
Parameters
| Type | Name | Description |
|---|---|---|
| Uri | uri | uri 送信するURI |
| string | jsonValues | RequestBodyに書き込むJSON文字列 |
Execute(Uri, string, HttpClient)
決済要求サービスのサーブレットクラスを呼び出す。
Declaration
public Task Execute(Uri uri, string jsonValues, HttpClient httpClient)
Parameters
| Type | Name | Description |
|---|---|---|
| Uri | uri | uri 送信するURI |
| string | jsonValues | RequestBodyに書き込むJSON文字列 |
| HttpClient | httpClient | 呼び出し元アプリケーションで管理されたHttpClientインスタンス |
Returns
| Type | Description |
|---|---|
| Task |
GetResultBody()
電文から取得したボディ情報を取得する。
Declaration
public string GetResultBody()
Returns
| Type | Description |
|---|---|
| string | 電文から取得したボディ情報 |
GetResultCode()
HTTP通信のステータスを取得する
Declaration
public string GetResultCode()
Returns
| Type | Description |
|---|---|
| string | HTTPステータス |
GetResultHeader()
電文から取得したヘッダ情報を取得する。
Declaration
public string GetResultHeader()
Returns
| Type | Description |
|---|---|
| string | 電文から取得したヘッダ情報 |