title: Invoking angular controller both through ng-controller as well as through route
body: <p>I know this is stupid, but I have a situation where I need to include a template through ng-include and another template in ng-view using angular router. But the problem is that both templates have same controller, as the methods in the controller for these two templates are tightly coupled. But when I include the controller through both ng-controller directive and route provider my model is not getting bound to the view. Can anyone please suggest a solution?</p>
  
  <p>Please note that ng-controller directive is in one template and NOT in the div with ng-include directive</p>