我在我的控制器方法中制作了应该创建另一个产品
[HttpPost]
public ActionResult Create(ProductType product)
{
if (ModelState.IsValid){
ServiceReference1.Service1Client proxy = new ServiceReference1.Service1Client();
proxy.AddProduct(product);
return RedirectToAction("Index");
}
AddProduct 在 WCF 服务中
public void AddProduct(ProductType product)
{
Product _product = new Product();
_product.Name = product.Name;
_product.AddDate = DateTime.Now;
_product.Price = product.Price;
_product.isActive = product.isActive;
_product.CategoryID = product.CategoryID;
BaseShopEntities productToAdd = new BaseShopEntities();
productToAdd.AddToProduct(_product);
}
但是我有一个错误,我在网上看到了一些信息,但找不到我的问题的解决方案。
由于内部错误,服务器无法处理请求。有关该错误的更多信息,请在服务器上打开 IncludeExceptionDetailInFaults(来自 ServiceBehaviorAttribute 或来自配置行为)以便将异常信息发送回客户端,或者根据 Microsoft .NET Framework SDK 文档打开跟踪和检查服务器跟踪日志。
服务参考\ServiceReference1\Reference.cs 行:78
Line 76:
Line 77: public void AddProduct(Shop.Data.ProductType product) {
Line 78: base.Channel.AddProduct(product);
Line 79: }
Line 80: }
Any1知道解决方案吗?