public bool Delete([FromRoute] Guid id) { Contract.Requires(id != null); Contract.Requires(id != Guid.Empty); return(ruleEngine.Delete(id)); }