Exemplo n.º 1
0
        private ServiceBusResponse ReviewRequest(CompanyReviewServiceRequest request)
        {
            switch (request.requestType)
            {
            case (CompanyReviewRequest.GetReview):
                return(getReview((GetReviewRequest)request));

            case (CompanyReviewRequest.SaveReview):
                return(saveReview((SaveReviewRequest)request));

            default:
                return(new ServiceBusResponse(false, "Error: Invalid Request. Request received was:" + request.requestType.ToString()));
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Listens for the client to secifify which task is being requested from the echo service
        /// </summary>
        /// <param name="request">Includes which task is being requested and any additional information required for the task to be executed</param>
        /// <returns>A response message</returns>
        private ServiceBusResponse reviewRequest(CompanyReviewServiceRequest request)
        {
            switch (request.requestType)
            {
            case (CompanyReviewRequest.AddReview):
                return(addCompanyReview((AddCompanyReviewRequest)request));

            case (CompanyReviewRequest.SearchReviews):
                return(searchCompanyReviews((CompanyReviewSearchRequest)request));

            default:
                return(new ServiceBusResponse(false, "Error: Invalid Request. Request received was:" + request.requestType.ToString()));
            }
        }