public IHttpActionResult NetIn(string handle, NetInRequest request) { var container = containerService.GetContainerByHandle(handle); if (container == null) { return NotFound(); } try { var returnedPort = container.ReservePort(request.HostPort); container.SetProperty("ContainerPort:" + request.ContainerPort, returnedPort.ToString() ); return Json(new NetInResponse { HostPort = returnedPort }); } catch (Exception ex) { return InternalServerError(ex); } }
public IHttpActionResult NetIn(string handle, NetInRequest request) { var container = containerService.GetContainerByHandle(handle); if (container == null) { return(NotFound()); } try { var returnedPort = container.ReservePort(request.HostPort); container.SetProperty("ContainerPort:" + request.ContainerPort, returnedPort.ToString()); return(Json(new NetInResponse { HostPort = returnedPort })); } catch (Exception ex) { return(InternalServerError(ex)); } }