3 changed files with 4 additions and 66 deletions
@ -1,60 +0,0 @@ |
|||
using Microsoft.AspNetCore.Http; |
|||
using Microsoft.AspNetCore.Mvc; |
|||
using Microsoft.Extensions.Logging; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace WebApplication1.Controllers |
|||
{ |
|||
[Route("api/v2/[controller]")]
|
|||
[ApiController] |
|||
public class Field2Controller : ControllerBase |
|||
{ |
|||
private IFieldManager _fm; |
|||
private ILogger<FieldController> _lg; |
|||
|
|||
/// <summary>
|
|||
/// .ctor
|
|||
/// </summary>
|
|||
/// <param name="fm"></param>
|
|||
public Field2Controller( |
|||
IFieldManager fm, |
|||
ILogger<FieldController> lg) |
|||
{ |
|||
_fm = fm; |
|||
_lg = lg; |
|||
} |
|||
|
|||
|
|||
|
|||
[HttpPost(Name = "new")] |
|||
[Route("new")] |
|||
public Field StartNewGame() |
|||
{ |
|||
return _fm.StartNewGame(); |
|||
} |
|||
[HttpPost(Name = "move")] |
|||
[Route("move")] |
|||
public Field Move(string identifier) |
|||
{ |
|||
return _fm.Move(identifier); |
|||
} |
|||
|
|||
[HttpPost(Name = "move2")] |
|||
[Route("move2")] |
|||
public Field Move2(string identifier) |
|||
{ |
|||
return _fm.Move(identifier); |
|||
} |
|||
|
|||
[HttpGet(Name = "list")] |
|||
[Route("list")] |
|||
public Field List(string identifier) |
|||
{ |
|||
return _fm.List(identifier); |
|||
} |
|||
|
|||
} |
|||
} |
|||
Loading…
Reference in new issue