0

的Web API看起来工作,它以JSON格式dispalys数据资源无法找到错误的Web API MVC 4母版布局

http://localhost:55304/api/InsuranceCompanyRegistration 

我routeConfig看起来是这样的:

public class RouteConfig 
{ 
    public static void RegisterRoutes(RouteCollection routes) 
    { 
     routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 

     routes.MapRoute(
      name: "Default", 
      url: "{controller}/{action}/{id}", 
      defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } 
     ); 
    } 
} 

而且我webApiConfig :

config.Routes.MapHttpRoute(
       name: "DefaultApi", 
       routeTemplate: "api/{controller}/{id}", 
       defaults: new { id = RouteParameter.Optional } 
      ); 

Error

API

我控制器CALSS:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.Mvc; 

namespace DoctorsAndMedicines_Client.Controllers 
{ 
    public class InsuranceCompanyRegistrationController : Controller 
    { 
     // 
     // GET: /InsuranceCompanyRegistration/ 

     public ActionResult Index() 
     { 
      return View(); 
     } 

    } 
} 
+0

,你能否告诉我们错误的截图,从命名你的控制? – Ciwan

+0

@Ciwan请参阅我的屏幕截图 –

+0

在您的Controller类的顶部,您是否设置了路由属性?向我们显示您的控制器代码。 – Ciwan

回答

1

尝试InsuranceCompanyRegisterationControllerHomeController的

+0

它不起作用 –

+0

什么是导致此错误的URL? – AlameerAshraf

+0

无法找到该资源。 –