DefaultRecoverAggregate

@Summary(value = "Recover deleted aggregate")
@CommandRoute(action = "recover", method = CommandRoute.Method.PUT, appendIdPath = CommandRoute.AppendPath.ALWAYS)
object DefaultRecoverAggregate : RecoverAggregate

Default implementation of the recover aggregate command.

This singleton provides a standard way to recover deleted aggregates without additional payload. It's automatically routed as a PUT request to the aggregate's "recover" action path.

See also

for the automatic routing configuration

for API documentation generation