public IHttpActionResult PostCreateRule([FromBody]RuleViewModel data)
        {
            if (!ModelState.IsValid)
                return BadRequest();

            var rule = new Rule()
            {
                Name = data.Name,
                RuleDefinition = data.RuleDefinition
            };
            _gameOfDronesRepository.AddRule(rule);
            _gameOfDronesRepository.SaveChanges();
            return Ok(rule);
        }
 public void AddRule(Rule rule)
 {
     _ctx.Rules.Add(rule);
 }