public void Delete(long id) { foreach (var instance in _dbManager.Container.GetInstances(id).ToList()) _dbManager.Container.Delete(instance.Id); _dbManager.DbContext.Structures.Remove(Get(id)); _dbManager.DbContext.SaveChanges(); }