コード例 #1
0
        //Get
        public IWebResponseDto <List <GetLeadResponse> > Handle(GetListLeadRequest dto, IWebResponseDto <List <GetLeadResponse> > webResponseDto)
        {
            var apiResponse = _connector.Lead.GetList(dto);

            _mapper.Map(apiResponse, webResponseDto);
            //webResponseDto.Messages = apiResponse.Messages;
            //webResponseDto.Result = apiResponse.Result;

            return(webResponseDto);
        }
コード例 #2
0
ファイル: LeadsController.cs プロジェクト: pruis/kudocode
        public IActionResult SearchAction(GetListLeadRequest dto)
        {
            var result = _executionPipeline.Execute <GetListLeadRequest, List <GetLeadResponse> >(dto);

            return(Json(result, Helpers.Json.Serialization.Default()));
        }
コード例 #3
0
ファイル: LeadConnector.cs プロジェクト: pruis/kudocode
        public IApiResponseContextDto <List <GetLeadResponse> > GetList(GetListLeadRequest dto)
        {
            var result = ConnectorCalls.Post <GetListLeadRequest, List <GetLeadResponse> >(connectorClient, dto, @"Lead/GetList");

            return(result);
        }