Class SettlementDemandServlet
4G MDK 通信クラス 電文プロトコル:POST,GET,POST-NO-SECURITY選択時に、本クラスを用いて GWと通信を行う。
Inheritance
object
SettlementDemandServlet
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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, 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 |
Execute(Uri, string)
決済要求サービスのサーブレットクラスを呼び出す。
Declaration
public void Execute(Uri uri, string jsonValues)
Parameters
Type | Name | Description |
---|---|---|
Uri | uri | uri 送信するURI |
string | jsonValues | RequestBodyに書き込むJSON文字列 |
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 | 電文から取得したヘッダ情報 |