using System.Collections.Generic;
using System.Text.Json.Serialization;
namespace GB5Shared.FileUpload
{
///
/// Carries all attachment level mappings for a single entity save request.
/// Sent from the frontend as part of the save request body.
/// BLL resolves each LevelAttachmentMap's ObjectId before calling
/// IAttachmentResolutionService.ResolveAsync inside the entity transaction.
///
[JsonConverter(typeof(AttachmentEnvelopeConverter))]
public class AttachmentResolutionEnvelope
{
public List LevelMappings { get; set; } = new();
}
}