CacheHelper

A helper class used cache. Maximum size of value: 1MB Maximum length of key: 1000Byte Expiration: Max 1 day (default 30 minutes)

APIDescription
CacheHelper/Add

Add cache value

CacheHelper/Add

Add cache value

CacheHelper/Get

Get Cache Value

CacheHelper/GetOrAdd

Get Cache Value

CacheHelper/Remove

No documentation available.

ExternalSourceHelper

A helper class for retrieving CSV from online sources.

APIDescription
ExternalSourceHelper/ParseCsvFromUrlToDictionary

Obtains CSV from a URL and converts it to a dictionary.

ExternalSourceHelper/ParseCsvFromUrlToObject

Maps a CSV obtained from a given URL to an object.

HtmlHelper

A helper class for analyzing web pages.

APIDescription
HtmlHelper/SelectHtmlNodesByClassName

Searches HTML at a specified URL by class value and returns a collection of strings.

HtmlHelper/SelectHtmlNodesById

Searches for an HTML file by its ID property and returns a collection of strings.

HtmlHelper/SelectHtmlNodesByQuery

Searches HTML retrieved from a URL with XPath and returns a collection of strings.

JsonHelper

A helper class to convert between JSON and objects.

APIDescription
JsonHelper/AddField

Adds the specified field to a JSON object.

JsonHelper/GetFieldName

Get top level property name from json

JsonHelper/OrderBy


Sort by the value of the property specified in the field of JToken
※ Only JArray can be sorted

JsonHelper/OrderBy


Sort by the value of the property specified in the field of JToken
※ Only JArray can be sorted

JsonHelper/OrderBy


Sort by the value of the property specified in the field of JToken
※ Only JArray can be sorted

JsonHelper/OrderBy


Sort by the value of the property specified in the field of JToken
※ Only JArray can be sorted

JsonHelper/RemoveField

Deletes the specified field from a JSON object.

JsonHelper/RemoveFields

Deletes the specified fields from a JSON object.

JsonHelper/Select

Returns the extracted Json of only the specified property from json

JsonHelper/SelectFields

Returns the extracted Json of only the specified property from json

JsonHelper/SelectFields

Returns the extracted Json of only the specified property from json

JsonHelper/ToArray

Converts a JSON object to an array-type JSON object (JArray).

JsonHelper/ToArray

Converts a JSON object to an array-type JSON object (JArray).

JsonHelper/ToJson

Converts JSON strings to JSON objects.

JsonHelper/ToJson

Converts JSON strings to JSON objects.

JsonHelper/ToJson

Converts JSON strings to JSON objects.

JsonHelper/ToJsonString

Converts the specified object to a JSON string.

ObjectHelper

APIDescription
ObjectHelper/Convert

Convert according to T type. Returns null if conversion is not possible

ObjectHelper/Convert

Convert according to T type. Returns null if conversion is not possible

ObjectHelper/IsValid

Is it possible to convert type T?

ObjectHelper/To

Convert according to T type. Returns null if conversion is not possible

ODataFilterHelper

ODataの$filterの構文を作成するためのヘルパークラス

APIDescription
ODataFilterHelper/ToFilter

Create parameter syntax for OData $ filter

ODataFilterHelper/ToFilter

Create parameter syntax for OData $ filter

ODataFilterHelper/ToFilter

Create parameter syntax for OData $ filter

QueryStringHelper

APIDescription
QueryStringHelper/Find

Find the one that matches the key from the KeyValueList and convert it to type T. Returns information such as whether the key existed and whether the type conversion was done.

QueryStringHelper/Find

Find the one that matches the key from the KeyValueList and convert it to type T. Returns information such as whether the key existed and whether the type conversion was done.

Rfc7807Helper

RFC7807エラーのためのヘルパークラス

APIDescription
Rfc7807Helper/ToResponseMessage

RFC7807形式に準拠したResponseMessageへの変換

Rfc7807Helper/ToResponseMessage

RFC7807形式に準拠したResponseMessageへの変換

Rfc7807Helper/ToRfc7807

RFC7807クラスへの変換

Rfc7807Helper/ToRfc7807

RFC7807クラスへの変換

Rfc7807Helper/ToString

RFC7807形式(json)への変換

Rfc7807Helper/ToString

RFC7807形式(json)への変換

ScriptHelper

A helper class for producing script execution logs.

APIDescription
ScriptHelper/Printf

Exports the strings used as parameters as a log.
Logs can be obtained by sending the "X-ScriptRuntimelog-Id" as the value to /API/ScriptRuntimeLog/Get?logId={value}

ScriptHelper/PrintfException

Exports the exceptions and internal exceptions used as parameters as a log.
Logs can be obtained by sending the "X-ScriptRuntimelog-Id" as the value to /API/ScriptRuntimeLog/Get?logId={value}

ApiHelper

A helper class used to make API calls.

APIDescription
ApiHelper/CreateHttpResponseFromValidateWithModelByModelName

Generates HttpResponseMessage from ValidateWithRequestModel(url) result.

ApiHelper/CreateHttpResponseFromValidateWithModelByResourceUrl

Generates HttpResponseMessage from ValidateWithRequestModel(url) result.

ApiHelper/CreateHttpResponseFromValidateWithRequestModel

Generates HttpResponseMessage from ValidateWithRequestModel() result.

ApiHelper/CreateHttpResponseFromValidateWithResponseModel

Generates HttpResponseMessage from ValidateWithResponseModel() result.

ApiHelper/ExecuteApi

Executes the API that you have defined using DynamcAPI.

ApiHelper/ExecuteApiAsync

Executes the API that you have defined using DynamcAPI. This is asynchronous.

ApiHelper/ExecuteApiToObject

Executes the API that you have defined using DynamcAPI as an object

ApiHelper/ExecuteDeleteApi

Executes DELETE API at other URL.

ApiHelper/ExecuteDeleteApiAsync

Executes DELETE API at other URL. This is asynchronous.

ApiHelper/ExecuteGetApi

Executes GET API at other URL.

ApiHelper/ExecuteGetApiAsync

Executes GET API at other URL. This is asynchronous.

ApiHelper/ExecuteGetApiToObject

Executes GET API at other URL and converts the data returned into an object.

ApiHelper/ExecutePatchApi

Executes PATCH API at other URL.

ApiHelper/ExecutePatchApiAsync

Executes PATCH API at other URL. This is asynchronous.

ApiHelper/ExecutePostApi

Executes POST API at other URL.

ApiHelper/ExecutePostApiAsync

Executes POST API at other URL. This is asynchronous.

ApiHelper/ExecutePutApi

Executes PUT API at other URL.

ApiHelper/ExecutePutApiAsync

Executes PUT API at other URL. This is asynchronous.

ApiHelper/GetJsonSchemaByModelName

モデル名から、リソースのJsonSchemaを取得する

ApiHelper/GetJsonSchemaByResourceUrl

リソース相対URLから、リソースのJsonSchemaを取得する

ApiHelper/ValidateWithModelByModelName

Validation with json schema configured with resource model.

ApiHelper/ValidateWithModelByResourceUrl

Validation with json schema configured with resource model.

ApiHelper/ValidateWithRequestModel

Validation with json schema configured with api.

ApiHelper/ValidateWithResponseModel

Validation with json schema configured with api.

HashAlgorithmHelper

A helper class for hashing strings.

APIDescription
HashAlgorithmHelper/ComputeHash

Hashes a string.

HttpResponseHelper

A helper class for creating an HttpResponseMessage to return to the client.

APIDescription
HttpResponseHelper/Create

Creates the Content of the HttpResponseMessage with UTF-8 encoding.

HttpResponseHelper/CreateJsonResponse

Converts an object to JSON and creates an HttpResponseMessage.