KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Extensions for IPackageRepository More...
Static Public Member Functions | |
static async Task | CreateServiceAsync (this IPackageRepository repository, IEnumerable< PackageIdentity > packages, string runtime, string frameworkName, string outputDir, string executionFileName, Action< string > logAction=null) |
Installs needed packages and configures the service More... | |
Public Attributes | |
const string | Net46 = ".NETFramework,Version=v4.6" |
The .NET Framework 4.6 name More... | |
const string | NetCore = ".NETCoreApp,Version=v1.1" |
The .NET Core App 1.1 name More... | |
Extensions for IPackageRepository
Definition at line 22 of file PackageRepositoryExtensions.cs.
|
static |
Installs needed packages and configures the service
repository | The nuget repository |
packages | The list of packages |
runtime | The current runtime |
frameworkName | The runtime framework name |
outputDir | The path to install service |
executionFileName | The service execution file name to provide configuration files |
logAction | The log writing action |
Definition at line 71 of file PackageRepositoryExtensions.cs.
const string KlusterKite.NodeManager.Launcher.Utils.PackageRepositoryExtensions.Net46 = ".NETFramework,Version=v4.6" |
The .NET Framework 4.6 name
Definition at line 27 of file PackageRepositoryExtensions.cs.
const string KlusterKite.NodeManager.Launcher.Utils.PackageRepositoryExtensions.NetCore = ".NETCoreApp,Version=v1.1" |
The .NET Core App 1.1 name
Definition at line 32 of file PackageRepositoryExtensions.cs.