首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >返回类别列表( nopCommerce )

返回类别列表( nopCommerce )
EN

Stack Overflow用户
提问于 2012-10-09 11:35:43
回答 1查看 993关注 0票数 0

我试图使用nopCommerce返回两个列表,这两个列表都是只读的,我正在寻找最简单的方法来实现这一点,因为我正在编写一个大都会应用程序,我真的不想花几周时间学习MVC。第一个列表是来自基本nopCommerce平台的类别列表,第二个列表是产品列表。这两个列表都需要以JSON的形式返回给调用客户端。

我有两个问题:

  1. 有什么方法可以不调用自定义代码就得到这个列表吗?
  2. 我使用以下代码编写了一个插件 使用System.Collections;使用System.Collections.Generic;使用System.Web.Mvc;使用Nop.Core;使用Nop.Core.Domain.Catalog;使用Nop.Services.Catalog;使用Nop.Services.Customers;使用Nop.Core.Plugins;命名空间Nop.Plugin.Other.ONWWW.Controllers {公共类ONWWWController :控制器{ public ICategoryService _categoryService;公共ONWWWController(ICategoryService categoryService) { this._categoryService = categoryService;}公共ActionResult索引(){返回Json(_categoryService.GetAllCategories(),JsonRequestBehavior.AllowGet);} 为什么,当我运行代码时,我会得到以下错误? 未为此对象定义无参数构造函数。
EN

回答 1

Stack Overflow用户

发布于 2012-10-09 19:24:19

问题1:您最好的选择是原始源代码中的Nop.Plugin.Misc.WebServices插件。

问题2:你看到你唯一的构造函数是

代码语言:javascript
运行
复制
public ONWWWController(ICategoryService categoryService)

哪一个必须接受参数?换句话说,您没有正确注册依赖项。尝试查看任何默认插件中的一个DependencyRegistrar.cs文件。例如,Nop.Plugin.Misc.MailChimp插件有一个您可以参考的DependencyRegistrar.cs。

:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12799180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档