使用WCF和Ninject作为IoC/DI将ASP.NET-MVC与Silverlight集成
我有一个原型ASP.NET-MVC网站,它使用Ninject作为IoC容器。Ninject正确地注入了MVC控制器使用的所有服务类和存储库类。这太棒了 接下来我需要添加的是Silverlight(更准确地说是版本3)。 Silverlight将使用WCF服务(以ASP兼容模式托管)连接到我的服务器,并连接到同一个ASP.NET-MVC网站 Silverlight需要的是使用WCF“下载”/“获取”一种ViewModel(更好的名称是客户端模型)。这也是可能的-我导入了WCF服务并设置了所有与安全相关的xml配置文件 这是我想知道的东西使用WCF和Ninject作为IoC/DI将ASP.NET-MVC与Silverlight集成,asp.net-mvc,wcf,silverlight,inversion-of-control,Asp.net Mvc,Wcf,Silverlight,Inversion Of Control,我有一个原型ASP.NET-MVC网站,它使用Ninject作为IoC容器。Ninject正确地注入了MVC控制器使用的所有服务类和存储库类。这太棒了 接下来我需要添加的是Silverlight(更准确地说是版本3)。 Silverlight将使用WCF服务(以ASP兼容模式托管)连接到我的服务器,并连接到同一个ASP.NET-MVC网站 Silverlight需要的是使用WCF“下载”/“获取”一种ViewModel(更好的名称是客户端模型)。这也是可能的-我导入了WCF服务并设置了所有与安全
AspNetCompatibilityRequirements
有人对第二点有什么想法吗?关于第一个问题
..和后代对象的[KnownType]属性。如何将IRepositories注入WCF服务类?和子对象的[KnownType]属性。将IRepositories注入WCF服务类怎么样?