2016-01-09 6 views
0

Я искал ответы за последние дни, и все же у меня пока нет ни малейшего представления о том, как заставить приложение работать. У меня есть только один контроллер для всех подтипов моего приложения. У меня был один метод получения http для одного суббата под основным контроллером, и мне нужен еще один метод http get для другого подзаголовка, который также будет находиться под основным контроллером. Как я могу это сделать?Методы Http в Angular JS

+0

Вы можете отправить свой код, что вы сделали? –

+0

вы можете вызвать несколько методов get в одном контроллере и назначить переменным –

+0

@VipinJain, как это сделать, если это не так много, можете ли вы показать мне в plunker? Спасибо – bleykFaust

ответ

0

Вы можете использовать маршрутизацию атрибутов.

 [HttpGet] 
     [Route("method1/{id}")] 
     public HttpResponseMessage index(string id) 
    { 
     try 
     { 
      // your code 
     } 
     catch (Exception ex) 
     { 
      return Request.CreateResponse(HttpStatusCode.Forbidden,ex.Message); 
     } 
    } 

     [HttpGet] 
     [Route("method2/{Id}")] 
     public HttpResponseMessage GetData(string GetRecordsById) 
      { 
       try 
        { 
        //your code 
        } 
       catch (Exception) 
        { 
        throw; 
        } 
      } 
+0

Спасибо @MahavirKumbharvadia, но я думаю, что это не angularjs? – bleykFaust