public void CouldSelectManyDistributedDataObject()
        {
            var       Persistor = new DatabasePersistor(migrationConfig: new PostgresMigrationsConfiguration(), distributedMigrationConfig: new DistributedPostgresMigrationsConfiguration(), guidType: SequentialGuidType.SequentialAsBinary);
            var       values    = Persistor.Select <RootAsset>().Select(ra => ra.Id).ToList();
            RootAsset a;

            foreach (var value in values)
            {
                a = Persistor.GetById <RootAsset>(value);
            }
        }
        public void CouldSelectManyDistributedDataObject()
        {
            var Persistor = new DatabasePersistor(guidType: SequentialGuidType.SequentialAsBinary);
            //Persistor.CreateTable<RootAsset>(true);
            //var list = new List<RootAsset>();
            //for (int i = 0; i < 100000; i++) {

            //    var dobj = new RootAsset() {
            //        Value = "inserted"
            //    };
            //    list.Add(dobj);
            //}
            //Persistor.Insert(list);

            var       values = Persistor.Select <RootAsset>().Select(ra => ra.Id).ToList();
            RootAsset a;

            foreach (var value in values)
            {
                a = Persistor.GetById <RootAsset>(value);
            }
            //Persistor.GetByIds<RootAsset>(values);
        }