Skip to content

handle metadata with namespaces#27

Merged
kbarbounakis merged 3 commits intothemost-framework:mainfrom
kbarbounakis:handle-type-with-namespaces
Feb 2, 2026
Merged

handle metadata with namespaces#27
kbarbounakis merged 3 commits intothemost-framework:mainfrom
kbarbounakis:handle-type-with-namespaces

Conversation

@kbarbounakis
Copy link
Copy Markdown
Contributor

@kbarbounakis kbarbounakis commented Feb 2, 2026

This PR tries to handle types when schema and type names contain namespaces e.g.

{
  "Name": "Products",
  "EntityType": "Product",
  "EntityTypeName": {
    "Name": "Product",
    "Namespace": "App",
    "QualifiedName": "App.Product"
  }
}

where EdmEntitySet.EntityTypeName contains information about the namespace and the full qualified name of an entity type.

AnEdmProperty e.g.

{
  "Immutable": false,
  "Computed": false,
  "Annotations": [],
  "Name": "workLocation",
  "Type": "Place",
  "TypeName": {
    "Name": "Place",
    "Namespace": "App",
    "QualifiedName": "App.Place"
  }
}

contains information about the namespace and the full quailified type name

@kbarbounakis kbarbounakis merged commit f38358b into themost-framework:main Feb 2, 2026
@kbarbounakis kbarbounakis deleted the handle-type-with-namespaces branch February 2, 2026 19:46
@kbarbounakis kbarbounakis review requested due to automatic review settings March 23, 2026 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant