Table of Contents

Class Package

Namespace
Oqtane.Models
Assembly
Oqtane.Shared.dll

A software Package for installation.

public class Package
Inheritance
Package

Properties

Description

Description of the Package.

public string Description { get; set; }

Property Value

string

Downloads

Download count to show how popular the package is.

public long Downloads { get; set; }

Property Value

long

ExpiryDate

The expiry date of the package

public DateTime? ExpiryDate { get; set; }

Property Value

DateTime?

License

License for the Package.

public string License { get; set; }

Property Value

string

LogoFileId

logo file id

public int? LogoFileId { get; set; }

Property Value

int?

LogoUrl

logo url

public string LogoUrl { get; set; }

Property Value

string

Name

Friendly name of the package

public string Name { get; set; }

Property Value

string

Owner

Owner of the package

public string Owner { get; set; }

Property Value

string

OwnerUrl

Url for the owner of the package

public string OwnerUrl { get; set; }

Property Value

string

PackageId

ID of the Package. Usually constructed of the Namespace.

public string PackageId { get; set; }

Property Value

string

PackageUrl

The direct Url for downloading the package

public string PackageUrl { get; set; }

Property Value

string

PaymentUrl

The Url for purchasing the package

public string PaymentUrl { get; set; }

Property Value

string

Price

The price of the package

public decimal? Price { get; set; }

Property Value

decimal?

ProductUrl

Friendly name of the package

public string ProductUrl { get; set; }

Property Value

string

ReleaseDate

date the package was released

public DateTime ReleaseDate { get; set; }

Property Value

DateTime

SupportUrl

The direct Url for getting support for the product

public string SupportUrl { get; set; }

Property Value

string

TrialPeriod

The trial period in days

public int TrialPeriod { get; set; }

Property Value

int

Version

Version as defined in the NuGet package.

public string Version { get; set; }

Property Value

string

Vulnerabilities

Indicates if any known security vulnerabilities exist

public int Vulnerabilities { get; set; }

Property Value

int