private void Save(Block block) { using (var db = new BlockChainContext()) { db.Blocks.Add(block); db.SaveChanges(); } }
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); }