public static void Main(string[] args) { BD2.Repo.Leveldb.Repository repo = new BD2.Repo.Leveldb.Repository("/home/behrooz/Test"); // repo.Push (Guid.NewGuid ().ToByteArray (), Guid.NewGuid ().ToByteArray (), new byte[][] { // Guid.NewGuid ().ToByteArray (), // Guid.NewGuid ().ToByteArray (), // Guid.NewGuid ().ToByteArray (), // Guid.NewGuid ().ToByteArray () // }); foreach (var k in repo.Enumerate()) { foreach (byte b in k) { Console.Write("{0:X2}", b); } Console.WriteLine(); // byte[] v = repo.PullData (k); // foreach (byte b in v) { // Console.Write ("{0:X2}", b); // } // Console.WriteLine (); // Console.WriteLine (); byte[][] ds = repo.PullDependencies(k); Console.WriteLine(ds.Length); foreach (var d in ds) { foreach (byte b in d) { Console.Write("{0:X2}", b); } Console.WriteLine(); } Console.WriteLine(); } }
public static void Main(string[] args) { BD2.Repo.Leveldb.Repository repo = new BD2.Repo.Leveldb.Repository ("/home/behrooz/Test"); // repo.Push (Guid.NewGuid ().ToByteArray (), Guid.NewGuid ().ToByteArray (), new byte[][] { // Guid.NewGuid ().ToByteArray (), // Guid.NewGuid ().ToByteArray (), // Guid.NewGuid ().ToByteArray (), // Guid.NewGuid ().ToByteArray () // }); foreach (var k in repo.Enumerate ()) { foreach (byte b in k) { Console.Write ("{0:X2}", b); } Console.WriteLine (); // byte[] v = repo.PullData (k); // foreach (byte b in v) { // Console.Write ("{0:X2}", b); // } // Console.WriteLine (); // Console.WriteLine (); byte[][] ds = repo.PullDependencies (k); Console.WriteLine (ds.Length); foreach (var d in ds) { foreach (byte b in d) { Console.Write ("{0:X2}", b); } Console.WriteLine (); } Console.WriteLine (); } }