public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            var politicianController = new PoliticianController(
                new HybridWebView(webView),
                new DataAccess());

            PortableRazor.RouteHandler.RegisterController("Politician", politicianController);

            politicianController.ShowPoliticianList();
        }
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            Congress.ResourceManager.EnsureResources(
                typeof(PortableCongress.Politician).Assembly,
                String.Format("/data/data/{0}/files", Application.Context.PackageName));

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            var webView = FindViewById <WebView> (Resource.Id.webView);

            var politicianController = new PoliticianController(
                new HybridWebView(webView),
                new DataAccess());

            PortableRazor.RouteHandler.RegisterController("Politician", politicianController);

            politicianController.ShowPoliticianList();
        }