コード例 #1
0
        public ActionResult SaveResult([FromBody] Result result)
        {
            if (SlotMachineService.ValidateResult(result))
            {
                _context.Results.Add(result);
                return(_context.SaveChanges() > 0 ? StatusCode(201) : BadRequest());
            }

            return(BadRequest("Please, provide winning result."));
        }
コード例 #2
0
 public ContentResult GetThirdDraw()
 {
     return(Content(SlotMachineService.ThirdDraw()));
 }
コード例 #3
0
 public ContentResult GetSecondDraw()
 {
     return(Content(SlotMachineService.SecondDraw()));
 }
コード例 #4
0
 public ContentResult GetFirstDraw()
 {
     return(Content(SlotMachineService.FirstDraw()));
 }
コード例 #5
0
 public GameController()
 {
     Player      = new Player();
     SlotMachine = new SlotMachineService();
 }
コード例 #6
0
 public SlotMachineController(SlotMachineService slotMachineService, ConfigurationService configService)
 {
     _slotMachineService = slotMachineService;
     _configService      = configService;
 }