namespace Oqtane.Models { /// /// A software Package which is like an Oqtane Plugin / Extension. /// This is used for creating lists from NuGet to offer for installation. /// public class Package { /// /// ID of the Package. Usually constructed of the Namespace. /// public string PackageId { get; set; } /// /// Name of the package - may contains part or the entire Namespace. /// public string Name { get; set; } /// /// Nice description of the Package. /// public string Description { get; set; } /// /// Owner / Creator of the package - usually retrieved from NuGet. /// public string Owner { get; set; } /// /// Version as defined in the NuGet package. /// public string Version { get; set; } /// /// Download count on NuGet to show how popular the package is. /// public long Downloads { get; set; } } }