BTDBTest.ObjectDbTableFreeContentTest.InitILinks C# (CSharp) Method

InitILinks() private method

private InitILinks ( ) : ILinks>.Func
return ILinks>.Func
        Func<IObjectDBTransaction, ILinks> InitILinks()
        {
            Func<IObjectDBTransaction, ILinks> creator;
            using (var tr = _db.StartTransaction())
            {
                creator = tr.InitRelation<ILinks>("LinksRelation");
                var links = creator(tr);
                var link = new Link { Id = 1, Edges = new Dictionary<ulong, ulong> { [0] = 1, [1] = 2, [2] = 3 } };
                links.Insert(link);
                tr.Commit();
            }
            return creator;
        }