EF+WCF查询不到数据
单独运行服务端,使用vs的wcf测试客户端,ef可以查到数据。但是在客户端调用服务就查不到数据了。
服务端查询代码
客户端调用
服务端查询代码
public class TestService
{
private WcfServerConnection db = new WcfServerConnection();
public List<TestData> GetList()
{
var persons = from p in db.TestEntitys
select new TestData
{
ID = p.ID, Conten = p.Content
};
var ulits = persons.ToList();
return ulits;
}
}客户端调用
public string Test()
{
EndpointAddress edpHttp = new EndpointAddress("http://localhost:57840/");
ClientFactory client = new ClientFactory(new WSHttpBinding(SecurityMode.None), edpHttp);
string temp = client.GetTest().ToString();
return temp;
} public class ClientFactory:ClientBase<ITest>,ITest
{
public ClientFactory(System.ServiceModel.Channels.Binding binding, EndpointAddress edpAddr)
: base(binding, edpAddr) { }
public void WcfTest() {
;
}
public List<TestData> GetTest()
{
return base.Channel.GetTest();
}
}
...全文
相关推荐
分享基于EF+WCF的通用三层架构及解析
**分页实例**:在处理大量数据时,分页是必不可少的功能,它可以提高用户体验并降低服务器负载。项目中包含了一个分页的示例,这可能是一个实现高效分页查询的类或者方法,利用EF的分页功能来获取和显示数据。
精通WCF和Entity Framework框架的高效架构设计
本文还有配套的精品资源,点击获取 简介:WCF是微软的面向服务的架构框架,集成了多种通信技术,提供安全、事务等功能,并通过接口与客户端交互。EF是微软的ORM框架,简化了.NET环境下的数据库操作,支持Code First、Database First、Model First开发模式。将WCF与EF结合,可以构建三层架构的应用程序,实现业务逻辑与数据访问的分离,提高代码的可...
DevExpress+WindowsService+WCF+EF+SQL
标题中的"DevExpress+WindowsService+WCF+EF+SQL"是一个集成的开发框架,结合了多个技术,用于构建高效的企业级应用程序。
WCF里使用EF的poco生成数据契约的小例子
标题中的“WCF里使用EF的poco生成数据契约”意味着我们将使用EF 4.0来创建不带任何EF特定属性或行为的简单CLR类(即POCOs),然后将这些类用作WCF服务的数据契约。
silverlight+wcf+EF
这使得开发者可以在不熟悉Oracle SQL语法的情况下,利用EF的Linq查询语言进行数据库操作。**项目实施步骤**1. **创建数据模型**:在EF中定义实体类,这些类对应于数据库中的表。2.


Web Services
