using System.Collections.Generic; using System.Runtime.Serialization; namespace Umbraco.Cms.Core.Models { /// /// A model representing the file used to load a tour. /// [DataContract(Name = "tourFile", Namespace = "")] public class BackOfficeTourFile { public BackOfficeTourFile() { Tours = new List(); } /// /// The file name for the tour /// [DataMember(Name = "fileName")] public string? FileName { get; set; } /// /// The plugin folder that the tour comes from /// /// /// If this is null it means it's a Core tour /// [DataMember(Name = "pluginName")] public string? PluginName { get; set; } [DataMember(Name = "tours")] public IEnumerable Tours { get; set; } } }