Как отправить запрос на уровень приложения для определенного файла (имейте в виду, что мы используем WCF и контракты на данные)? - PullRequest
0 голосов
/ 19 июня 2019

Мы используем контракты WCF и Data - я не понимаю, как отправить запрос на прикладной уровень для определенного набора данных. Я хочу получить данные для файла, но не могу их получить. Это не http или Webrequest. Пожалуйста, помогите.

Я пробовал Webrequest и многие другие варианты, и в Интернете нет ничего, чтобы помочь. Мы используем N-уровневую архитектуру, и я пытаюсь выяснить, как отправлять запросы на прикладной уровень из пользовательского интерфейса, чтобы я мог получить данные, отправленные мне обратно.

 // generate summary of the Project Selected, if it is index 0 (CNS 41) retrieve file from application layer
        // otherwise, retrieve the file for CJ74
        private void btnGenerateSummary_Click(object sender, RibbonControlEventArgs e)
        {
            if(PMDropDown.SelectedItemIndex == 0)
            {
                //send request to application layer for CNS41
                SapFileInfo request = new SapFileInfo();
                SapFileInfo response = request.getResponse();

            }
            else
            {
                //send request to application layer for CJ74
            }
        }

Я хочу получить ответ от прикладного уровня с данными из базы данных, которые я запишу в файл, который перейдет в Excel, и отформатирую его с использованием открытого XML 2.5.

...