21.290. 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
21.290.1. Inheritance
object ← Versions.VersionsBase ← GrpcVersionsService
21.290.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()
21.290.3. Fields
21.290.3.1. ApiVersion
The version of the API component.
public static readonly string ApiVersion
21.290.3.1.1. Field Value
21.290.3.2. CoreVersion
The version of the Core component.
public static readonly string CoreVersion
21.290.3.2.1. Field Value
21.290.4. Methods
21.290.4.1. ListVersions(ListVersionsRequest, ServerCallContext)
Get all versions.
[RequiresPermission(typeof(GrpcVersionsService), "ListVersions")]
public override Task<ListVersionsResponse> ListVersions(ListVersionsRequest request, ServerCallContext context)
21.290.4.1.1. Parameters
request ListVersionsRequest
The request received from the client.
context ServerCallContext
The context of the server-side call handler being invoked.
21.290.4.1.2. Returns
Task<ListVersionsResponse>
The response to send back to the client (wrapped by a task).