23.291. 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
23.291.1. Inheritance
object ← Versions.VersionsBase ← GrpcVersionsService
23.291.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()
23.291.3. Fields
23.291.3.1. ApiVersion
The version of the API component.
public static readonly string ApiVersion
23.291.3.1.1. Field Value
23.291.3.2. CoreVersion
The version of the Core component.
public static readonly string CoreVersion
23.291.3.2.1. Field Value
23.291.4. Methods
23.291.4.1. ListVersions(ListVersionsRequest, ServerCallContext)
Get all versions.
[RequiresPermission(typeof(GrpcVersionsService), "ListVersions")]
public override Task<ListVersionsResponse> ListVersions(ListVersionsRequest request, ServerCallContext context)
23.291.4.1.1. Parameters
request ListVersionsRequest
The request received from the client.
context ServerCallContext
The context of the server-side call handler being invoked.
23.291.4.1.2. Returns
Task<ListVersionsResponse>
The response to send back to the client (wrapped by a task).