作为nopCommerce的新手,陷入了一个问题。需要一个nopCommerce API,使用它可以创建产品,检索产品,更新产品或删除与您的nopCommerce网站无关的产品。
单独的API部署与nopCommerce网站不同都具有相同的数据库和功能,假设任何移动应用程序或第三方客户端工具(如Fiddler)都可以通过API访问这些功能。
注意:我的NopCommerce版本是4.10
根据评论,您要做的是创建您的网站的API并从其他平台使用它。这是从两端使用单个DB的基本方案。通常,在一个简单的MVC项目中,您可以在解决方案中创建一个API项目,其中BAL和DAL对于Web和API都是相同的。您的
如果你浏览一下nopCommerce,创建一个API真的很简单。由于nopCommerce是可插拔的架构,您需要开发一个插件(或者必须使用已经由供应商API Plugin开发的,如果需要的话可用版本)
但是,要创建单独的API,您需要使用API上的现有DLL依赖。确保提供由Web项目构建的相同DLL的引用。