- wow
- compensation.execution_failed
- create_execution_failedPOST
- prepare_compensationPUT
- force_prepare_compensationPUT
- apply_execution_successPUT
- apply_execution_failedPUT
- apply_retry_specPUT
- change_functionPUT
- mark_recoverablePUT
- Delete aggregateDELETE
- Recover deleted aggregatePUT
- Get Aggregate TracingGET
- Load State AggregateGET
- Load Versioned State AggregateGET
- Load Time Based State AggregateGET
- Get SnapshotGET
- Regenerate Aggregate SnapshotPUT
- Batch Regenerate Aggregate SnapshotPUT
- Count SnapshotPOST
- List Query SnapshotPOST
- List Query Snapshot StatePOST
- Paged Query SnapshotPOST
- Paged Query Snapshot StatePOST
- Single SnapshotPOST
- Single Snapshot StatePOST
- Load Event StreamGET
- List Query Event StreamPOST
- Paged Query Event StreamPOST
- Count Event StreamPOST
- Event CompensatePUT
- Resend State EventPOST
Get Wow Metadata
GET
/wow/metadata
wow
请求参数
无
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://dev-cn.your-api-server.com/wow/metadata'
返回响应
🟢200成功
application/json
Body
contexts
object (wow.configuration.StringBoundedContextMap)
可选
额外字段
object (wow.configuration.BoundedContext)
可选
示例
{
"contexts": {
"property1": {
"aggregates": {
"property1": {
"commands": [
"string"
],
"events": [
"string"
],
"id": "string",
"scopes": [
"string"
],
"tenantId": "string",
"type": "string"
},
"property2": {
"commands": [
"string"
],
"events": [
"string"
],
"id": "string",
"scopes": [
"string"
],
"tenantId": "string",
"type": "string"
}
},
"alias": "string",
"scopes": [
"string"
]
},
"property2": {
"aggregates": {
"property1": {
"commands": [
"string"
],
"events": [
"string"
],
"id": "string",
"scopes": [
"string"
],
"tenantId": "string",
"type": "string"
},
"property2": {
"commands": [
"string"
],
"events": [
"string"
],
"id": "string",
"scopes": [
"string"
],
"tenantId": "string",
"type": "string"
}
},
"alias": "string",
"scopes": [
"string"
]
}
}
}