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
22.292.3.2. CoreVersion
The version of the Core component.
public static readonly string CoreVersion
22.292.3.2.1. Field Value
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).