示例#1
0
        public void TestObjectSearch()
        {
            using var client = new Client.Client(key, host);
            using var source = new CancellationTokenSource();
            source.CancelAfter(TimeSpan.FromMinutes(1));
            var filter = new SearchFilters();

            filter.AddTypeFilter(Object.MatchType.StringEqual, ObjectType.Regular);
            var o = client.SearchObject(cid, filter, new CallOptions {
                Ttl = 1
            }, source.Token).Result;

            Console.WriteLine($"{o.Count} {string.Join(", ", o.Select(p => p.String()))}");
            Assert.IsTrue(o.Contains(oid));
        }