public void Motion(ref SnakeGame.SnakeServiceReference.Snake snake, ref SnakeGame.SnakeServiceReference.Field field) { SnakeGame.SnakeServiceReference.MotionRequest inValue = new SnakeGame.SnakeServiceReference.MotionRequest(); inValue.snake = snake; inValue.field = field; SnakeGame.SnakeServiceReference.MotionResponse retVal = ((SnakeGame.SnakeServiceReference.ISnakeServer)(this)).Motion(inValue); snake = retVal.snake; field = retVal.field; }
public System.Threading.Tasks.Task <SnakeGame.SnakeServiceReference.MotionResponse> MotionAsync(SnakeGame.SnakeServiceReference.MotionRequest request) { return(base.Channel.MotionAsync(request)); }
SnakeGame.SnakeServiceReference.MotionResponse SnakeGame.SnakeServiceReference.ISnakeServer.Motion(SnakeGame.SnakeServiceReference.MotionRequest request) { return(base.Channel.Motion(request)); }