TSF下载上面示例解决方案
如:新建插件Home
PluginMvc.Plugins右键新增MVC4空应用程序
把系统中多余的目录全部删掉,保留下面的样子
删掉Global里面的代码
引用Framework程序集
创建ContentPlugin类标明本插件的属性,以及配置路由规则
路由规则必须单个配置,一个Action对应一个路由规则,如上图配置了一个路由规则,那么他就会对应一个Action
最后右键发布到MainSite的Plugins文件下面就可以了
访问与正常MVC一样http://localhost/Home/Index
顺便提下:插件的Ajax调用模式如下:
1.创建返回JsonResult的Action
2.返回需要添加AllowGet属性,如:
return Json("sasasa", JsonRequestBehavior.AllowGet);
3.需要在ContenPlugin里面注册路由,但不需要添加视图