我正在寻找纳入一个经典的ASMX Web服务进入我的MVC3环境的最佳方法。 我想可以在两者之间共享内核/容器。
在ASP.NET Web表单过去我能够使用以下命令:
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.Web.Script.Services.ScriptService]
public class Service : WebServiceBase
{
[Inject]
public IContextProvider ContextProvider { get; set; }
...
此所使用的较旧的Ninject.Web到共享使用已WebServiceBase,PageBase,等等等等之间共享的KernelContainer内核
现在,我已经使用Ninject.Web.MVC有一个MVC3应用程序,我需要一个较旧的Web服务在同一空间的功能,使用相同的内核/绑定。 我一直没能找到上得到一个设置这样的启动和运行的任何信息。
没有人有任何想法,样品或职位,他们可以指向我(除了不使用ASMX Web服务)?