public void Delete(Product model) { var product = _database.Repository<Product>().Find(model.Id); _database.Repository<Product>().Delete(product); Event.Raise(new ProductDeleted(product), _instance); }