KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
The connection to the nuget server More...
Public Member Functions | |
NugetPackagesConnection (IPackageRepository packageRepository) | |
Initializes a new instance of the NugetPackagesConnection class. More... | |
async Task< QueryResult< PackageFamily > > | Query (Expression< Func< PackageFamily, bool >> filter, IEnumerable< SortingCondition > sort, int? limit, int? offset, ApiRequest apiRequest) |
Task< MutationResult< PackageFamily > > | Create (PackageFamily newNode) |
Task< MutationResult< PackageFamily > > | Update (object id, PackageFamily newNode, ApiRequest request) |
Task< MutationResult< PackageFamily > > | Delete (object id) |
Public Member Functions inherited from KlusterKite.API.Client.INodeConnection< PackageFamily > | |
Task< QueryResult< T > > | Query (Expression< Func< T, bool >> filter, IEnumerable< SortingCondition > sort, int? limit, int? offset, ApiRequest apiRequest) |
Query the datasource for nodes More... | |
Task< MutationResult< T > > | Create (T newNode) |
Creates a new node More... | |
Task< MutationResult< T > > | Update (object id, T newNode, ApiRequest request) |
Updates a node More... | |
Task< MutationResult< T > > | Delete (object id) |
Removes a node from the data store More... | |
The connection to the nuget server
Definition at line 25 of file NugetPackagesConnection.cs.
KlusterKite.NodeManager.WebApi.NugetPackagesConnection.NugetPackagesConnection | ( | IPackageRepository | packageRepository | ) |
Initializes a new instance of the NugetPackagesConnection class.
packageRepository | The package Repository. |
Definition at line 38 of file NugetPackagesConnection.cs.
Task<MutationResult<PackageFamily> > KlusterKite.NodeManager.WebApi.NugetPackagesConnection.Create | ( | PackageFamily | newNode | ) |
Definition at line 103 of file NugetPackagesConnection.cs.
Task<MutationResult<PackageFamily> > KlusterKite.NodeManager.WebApi.NugetPackagesConnection.Delete | ( | object | id | ) |
Definition at line 115 of file NugetPackagesConnection.cs.
async Task<QueryResult<PackageFamily> > KlusterKite.NodeManager.WebApi.NugetPackagesConnection.Query | ( | Expression< Func< PackageFamily, bool >> | filter, |
IEnumerable< SortingCondition > | sort, | ||
int? | limit, | ||
int? | offset, | ||
ApiRequest | apiRequest | ||
) |
Definition at line 44 of file NugetPackagesConnection.cs.
Task<MutationResult<PackageFamily> > KlusterKite.NodeManager.WebApi.NugetPackagesConnection.Update | ( | object | id, |
PackageFamily | newNode, | ||
ApiRequest | request | ||
) |
Definition at line 109 of file NugetPackagesConnection.cs.