public void InstallQuestionStrategies() { var strages = _questionService.AllStrategies(); if (!strages.Any()) { //price表示倍数 _questionService.InsertStrategy(new QuestionStrategy() { Name = "字数提示 ", SystemName = SystemQuestionStrategyName.WordNum, MinRate = (decimal)0.2, MaxRate = (decimal)0.2, StartRate = (decimal)0.2 }); _questionService.InsertStrategy(new QuestionStrategy() { Name = "关键字提示", SystemName = SystemQuestionStrategyName.KeyWord, MinRate = (decimal)0.1, MaxRate = (decimal)0.5, StartRate = (decimal)0.1, }); _questionService.InsertStrategy(new QuestionStrategy() { Name = "完整答案", SystemName = SystemQuestionStrategyName.Answer, MaxRate = 1, MinRate = 1, StartRate = 1 }); } }