KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Represents the Launcher.Messages.PackageDescription for public API More...
Classes | |
class | Converter |
Converts Launcher.Messages.PackageDescription to AkkaAddressSurrogate More... | |
Public Member Functions | |
PackageFamily () | |
Initializes a new instance of the PackageFamily class. More... | |
PackageFamily (string name, string version) | |
Initializes a new instance of the PackageFamily class. More... | |
Public Attributes | |
string | Id => $"{this.Name} {this.Version}" |
Gets the package id (name and version) More... | |
Properties | |
string | Name [get, set] |
Gets or sets the package name More... | |
string | Version [get, set] |
Gets or sets the package latest version More... | |
List< string > | AvailableVersions [get, set] |
Gets or sets the list of available versions More... | |
Represents the Launcher.Messages.PackageDescription for public API
Definition at line 24 of file PackageFamily.cs.
KlusterKite.NodeManager.Client.ApiSurrogates.PackageFamily.PackageFamily | ( | ) |
Initializes a new instance of the PackageFamily class.
Definition at line 29 of file PackageFamily.cs.
KlusterKite.NodeManager.Client.ApiSurrogates.PackageFamily.PackageFamily | ( | string | name, |
string | version | ||
) |
Initializes a new instance of the PackageFamily class.
name | The name. |
version | The version. |
Definition at line 42 of file PackageFamily.cs.
string KlusterKite.NodeManager.Client.ApiSurrogates.PackageFamily.Id => $"{this.Name} {this.Version}" |
Gets the package id (name and version)
Definition at line 54 of file PackageFamily.cs.
|
getset |
Gets or sets the list of available versions
Definition at line 76 of file PackageFamily.cs.
|
getset |
Gets or sets the package name
Definition at line 61 of file PackageFamily.cs.
|
getset |
Gets or sets the package latest version
Definition at line 68 of file PackageFamily.cs.