public async Task <KeyValueStoreBaseStoreResponse> StoreAsync( KeyValueStoreBaseStoreRequest request, CancellationToken cancellationToken) { var input = new Protocol.KeyValueStoreBaseStoreRequest { Key = request.Key, Value = OfBytes(request.Value), ContentType = request.ContentType, CorrelationId = request.CorrelationId, UserId = request.UserId, TimeoutKind = OfTimeoutKind(request.TimeoutKind), TimeoutDate = OfDateTimeOffset(request.TimeoutDate), TimeoutSpan = OfTimeSpanMinutes(request.TimeoutSpan), }; input.Metadata.Add(request.Metadata); var callOptions = PrepareCallOptions(cancellationToken); var output = await storerClient.StoreAsync(input, callOptions); var response = new KeyValueStoreBaseStoreResponse { Status = ToStatus(output.Status), Properties = ToProperties(output.Properties), }; return(response); }
public Task <KeyValueStoreBaseStoreResponse> StoreAsync( KeyValueStoreBaseStoreRequest request, CancellationToken cancellationToken) { throw new NotImplementedException(); }