我有一个本地的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();
}
}
}
很抱歉如果那个结构不太清晰(正如之前提到的,我不能发布图片)。有任何线索或想法将不胜感激?