コード例 #1
0
 private void Save(Block block)
 {
     using (var db = new BlockChainContext())
     {
         db.Blocks.Add(block);
         db.SaveChanges();
     }
 }
コード例 #2
0
        private List <Block> LoadChainFromDB()
        {
            List <Block> result;

            using (var db = new BlockChainContext())
            {
                var count = db.Blocks.Count();
                result = new List <Block>(count * 2);
                result.AddRange(db.Blocks);
            }

            return(result);
        }