feat(transport): manifest summary counts + schemaVersion 1.1 (M8 B3)
This commit is contained in:
@@ -95,7 +95,15 @@ public sealed class BundleExporter : IBundleExporter
|
||||
DbConnections: resolved.DatabaseConnections.Count,
|
||||
NotificationLists: resolved.NotificationLists.Count,
|
||||
SmtpConfigs: resolved.SmtpConfigs.Count,
|
||||
ApiMethods: resolved.ApiMethods.Count);
|
||||
ApiMethods: resolved.ApiMethods.Count,
|
||||
// M8 (B3): additive site/dataConnection/instance counts. Sourced from
|
||||
// the serialized content DTO — the same arrays the importer reads —
|
||||
// so the manifest summary always matches the packed payload. These
|
||||
// arrays default to empty until B1/B2 populate them, so the counts
|
||||
// are 0 today and become correct once those waves land.
|
||||
Sites: contentDto.Sites.Count,
|
||||
DataConnections: contentDto.DataConnections.Count,
|
||||
Instances: contentDto.Instances.Count);
|
||||
|
||||
// 4. Build a TEMPLATE manifest. BundleSerializer.Pack re-stamps both
|
||||
// ContentHash and EncryptionMetadata against the bytes it actually
|
||||
|
||||
Reference in New Issue
Block a user