public HttpResponseMessage GetResult(AreaMovement movementRequest) { if (string.IsNullOrEmpty(movementRequest.Entity) || movementRequest.From.Count != 0 || movementRequest.To.Count != 0) { Log.Error("Bad Request"); return(new HttpResponseMessage(HttpStatusCode.BadRequest)); } var resultStructure = _allowedUsers.Contains(movementRequest.Entity) ? new ResultStructure { Result = "allowed" } : new ResultStructure { Result = "denied" }; var some = new StringContent(JsonConvert.SerializeObject(resultStructure), Encoding.UTF8, "application/json"); return(new HttpResponseMessage(HttpStatusCode.OK) { Content = some }); }
// Use this for initialization void Start() { xPos= transform.position.x; yPos = transform.position.y; if (random == null) { random = this; } ChangeDirection(); }
public HttpResponseMessage RequestMovement([FromBody] AreaMovement movement) { Log.Trace($"Area Movement Request for {movement.Entity}"); return(_areaManager.GetResult(movement)); }