public LocateElementsResponse Post(LocateElementsRequest request) { var session = _sessionRepository.GetById(request.SessionId); if (String.IsNullOrEmpty(request.Using) || String.IsNullOrEmpty(request.Value)) { throw new MissingCommandParameterException(); } var elementIds = _automationService.FindElements(session, request.Using, request.Value, request.ElementId); return(new LocateElementsResponse(session, elementIds)); }