22.292. Class GrpcVersionsService

Namespace: ArmoniK.Core.Common.gRPC.Services
Assembly: ArmoniK.Core.Common.dll

Service for handling versions.

[Authorize(AuthenticationSchemes = "ArmoniKAuthenticationScheme")]
public class GrpcVersionsService : Versions.VersionsBase

22.292.1. Inheritance

object ← Versions.VersionsBase ← GrpcVersionsService

22.292.2. Inherited Members

Versions.VersionsBase.ListVersions(ListVersionsRequest, ServerCallContext), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

22.292.3. Fields

22.292.3.1. ApiVersion

The version of the API component.

public static readonly string ApiVersion

22.292.3.1.1. Field Value

string

22.292.3.2. CoreVersion

The version of the Core component.

public static readonly string CoreVersion

22.292.3.2.1. Field Value

string

22.292.4. Methods

22.292.4.1. ListVersions(ListVersionsRequest, ServerCallContext)

Get all versions.

[RequiresPermission(typeof(GrpcVersionsService), "ListVersions")]
public override Task<ListVersionsResponse> ListVersions(ListVersionsRequest request, ServerCallContext context)

22.292.4.1.1. Parameters

request ListVersionsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

22.292.4.1.2. Returns

Task<ListVersionsResponse>

The response to send back to the client (wrapped by a task).