我已经引用了我的解决方案中的本地 WCF 服务。但是我的控制器类无法获取服务命名空间?传统上我会使用 svcUtil 来编写一个包装类,但由于这是内部的,我虽然可以简单地添加“服务引用”,点击命名空间然后简单地调用我的服务(即 var service = new QServiceReference.MyClass();)
我无法显示图片,所以这是我的解决方案的结构,
Solution
-> Services Folder
-> QService Folder
QService Project
-> Web Folder
-> Zipporah.Queuing.Web (project)
-> Services References
-> QServiceReference
-> Controllers Folder
-> KioskProcessController
我的班级(KioskProcessController)如下:
using System.Web.Mvc;
using Zipporah.Queuing.Web.QServiceReference; (ITS THIS NAMESPACE REFERENCE THAT DOES NOT WORK)
namespace Zipporah.Queuing.Web.Controllers
{
public class KioskProcessController : ZipController
{
public ActionResult Index()
{
return View();
}
public ViewResult Queue()
{
return View();
}
public ViewResult PreAppointment()
{
return View();
}
}
}
抱歉,如果该结构不清楚(如前所述,我无法发布图片)
任何线索或想法将不胜感激?