public async Task <SnapshotListResponse> GetSnapshots(GetSnapshotsRequest request) { var snapshotNoSql = _snapshotReader.Get(SnapshotNoSqlEntity.GeneratePartitionKey(request.WalletId)); if (snapshotNoSql.Any()) { return new SnapshotListResponse() { Snapshots = snapshotNoSql.Select(t => t.Entity).ToList() } } ; var snapshot = await _snapshotGrpcService.GetSnapshots(request); return(snapshot); } }