Beispiel #1
0
        public XmlDocument RunRequest(IMethod method)
        {
            //передать в построитель запросов
            request = new VkRequest();
            request = requestBuilder.GetRequest(method);

            //получить и выполнить запрос
            //получить ответ
            response = new VkResponse();
            response.GetXmlResponse(request.RequestString);

            //вернуть ответ в нужной форме
            return(response.GetResponse());
        }
Beispiel #2
0
        public XmlDocument RunRequest(NameValueCollection parameters)
        {
            //сформировать метод
            IMethod method = methodManager.SetMethod(parameters);

            //передать в построитель запросов
            request = new VkRequest();
            request = requestBuilder.GetRequest(method);

            //получить и выполнить запрос
            //получить ответ
            response = new VkResponse();
            response.GetXmlResponse(request.RequestString);

            //вернуть ответ в нужной форме
            return(response.GetResponse());
        }
Beispiel #3
0
 public VkRequestBuilder()
 {
     currentRequest = new VkRequest();
 }