30.296. 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
30.296.1. Inheritance
object ← Versions.VersionsBase ← GrpcVersionsService
30.296.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()
30.296.3. Fields
30.296.3.1. ApiVersion
The version of the API component.
public static readonly string ApiVersion
30.296.3.1.1. Field Value
30.296.3.2. CoreVersion
The version of the Core component.
public static readonly string CoreVersion
30.296.3.2.1. Field Value
30.296.4. Methods
30.296.4.1. ListVersions(ListVersionsRequest, ServerCallContext)
Get all versions.
[RequiresPermission(typeof(GrpcVersionsService), "ListVersions")]
public override Task<ListVersionsResponse> ListVersions(ListVersionsRequest request, ServerCallContext context)
30.296.4.1.1. Parameters
request ListVersionsRequest
The request received from the client.
context ServerCallContext
The context of the server-side call handler being invoked.
30.296.4.1.2. Returns
Task<ListVersionsResponse>
The response to send back to the client (wrapped by a task).