Merge applications

Merging Radzen applications isn't supported as a built-in feature. You can still try to do it though:

  1. Copy the meta/data and meta/pages directories from application A to application B.
  2. Manually merge meta/app.json of application A with application B's. You need to merge the following keys: pages, dataSources and navigation.

For example:

appA/meta/app.json

{
   "pages": ["A"],
   "navigation": ["A"],
   "dataSources": ["ADataSource"]
}

appB/meta/app.json

{
   "pages": ["B"],
   "navigation": ["B"],
   "dataSources": ["BDataSource"]
}

merged

{
   "pages": ["A", "B"],
   "navigation": ["A", "B"],
   "dataSources": ["ADataSource", "BDataSource"]
}

If you have made changes (any custom code) in the server directory you need to copy those changes to the other application.

2 Likes