Skip to content

develop a way to specify specific proto messages within the resource model. #67

Description

@toumorokoshi

motivation: #66 (comment).

aepc now uses resource representation in aep-lib-go: https://github.com/aep-dev/aep-lib-go/blob/main/examples/resource-definitions/bookstore.yaml#L33.

So now the proto is defined via an extended jsonschema. The challenge is to map these types to the appropriate proto message: that has to be explicit, since a message is within a package while a json-schema is a representation of the object (although of course there's $ref).

So I think we need a new extension to ensure that, when the proto is being generated, the appropriate type is loaded and used. This would allow one to specify the aep.types.Money message.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions