using Umbraco.Core.Models; namespace Umbraco.Web.Models.ContentEditing { /// /// An interface exposes the shared parts of content, media, members that we use during model binding in order to share logic /// /// internal interface IContentSave : IHaveUploadedFiles where TPersisted : IContentBase { /// /// The action to perform when saving this content item /// ContentSaveAction Action { get; set; } /// /// The real persisted content object - used during inbound model binding /// /// /// This is not used for outgoing model information. /// TPersisted PersistedContent { get; set; } } }