public async Task <int> AddAsync(Domain.DomainClasses.Widgets.Widget item)
        {
            //uitbreiding: returnt vergelijking tussen elementen saved en saved elementen
            await _context.Widgets.AddAsync(item);

            return(await _context.SaveChangesAsync());
        }
 public async Task <int> PutAsync(int id, Domain.DomainClasses.Widgets.Widget item)
 {
     _context.Entry(item).State = EntityState.Modified;
     return(await _context.SaveChangesAsync());
 }