domainservices

    1热度

    2回答

    如果我的领域模型不应该知道/关心存储库,那么像.UpdateOrder(...)这样的一些行为如何封装一个CRUD-Update与存储库的接口?通过域名服务? 好的,那么我的Repository有一个有效的CRUD更新,与我的.UpdateOrder(...)一起使用。没关系。但我不希望有人在存储库上使用Update方法,我希望他们通过实体上的行为(使用UpdateOrder()代替)。我更喜欢像

    2热度

    1回答

    我有一个简单的DomainService: [EnableClientAccess] public class DomainService1 : IDomainService1 { [Query(IsComposable = true)] public IEnumerable<int> GetCollection(int from, int count) {

    1热度

    1回答

    我在使用SL4 RIA实体时缺少一些非常基本的东西。 我有一个域服务User实体。在服务方面,我有一个方法: EntityQuery<User> GetUsersQuery() 我执行负载像这样: context.Load(context.GetUsersQuery(), (loadOp)=> { // Things done when the load is completed }

    1热度

    1回答

    我是Sliverlight和RIA Services的新手,我碰到了一堵墙。 我有一个Silverlight应用程序需要访问我们的DAL以获取我们的自定义对象来填充UI。我建立了RIA服务。在我的网络应用程序中,我添加了一个DomainService并调用DAL服务来获取数据。 我有一个单独的项目,其中包含我们的业务对象,并且DomainService返回这些对象的列表。在业务对象中,我已将Key

    0热度

    1回答

    在silverlight 4.0中从域服务有什么方法可以获取当前的URL?

    1热度

    1回答

    有没有可能在客户端的查询中包含子实体? 我正在使用RIA Services进行Silverlight应用程序,它是一个DomainService和EntityFramework,用于我的数据库访问。 为了在为数据调用DomainService时获取关联实体,我必须使用[Include]属性修改DomainService的元数据,并在DomainService上使用Include()方法。 (如Ob

    0热度

    2回答

    是否可以将事件添加到域服务类? 我有一个方法,必须检查大约1000条记录在数据库中的某些东西,我希望在域服务中这样做,因为从服务器端向客户端和从客户端加载所有数据似乎有点无用端将其发送回服务器端以由存储过程处理。 因此,仍然能够向用户显示过程的哪个点,我想要一个事件,我可以在客户端调用它显示正在处理的当前记录(如数字)。 我用我所知道的唯一途径的尝试: public delegate void C

    0热度

    2回答

    我试图从我的DomainService类中将IQueryable拉到使用RIA服务的XAML代码后面。 DomainService从BLL中抽取,BLL从DAL中抽取,从DAL中获取它。 我似乎无法访问XAML中的外部表,但我可以在DomainService方法中很好地访问它。 该方法的DomainService看起来像这样... public IQueryable<MenuHeader> Get

    0热度

    1回答

    我有一个Silverlight项目通过域服务/实体框架访问数据。我更改了数据库,然后更新了EDMX,然后删除并重新创建了域服务。我可以在DomainServiceName.metadata.cs文件中看到新添加的属性。 但我不能为我的生活弄清楚如何让数据源在Silverlight项目中刷新。我已经重新编译,删除了DomainContext文件并重新生成了它,但Silverlight端的对象没有新的

    0热度

    2回答

    我努力学习,特别是使用起订量实现TDD设置,我碰到了一个设计,我无法弄清楚如何嘲笑: namespace RIACompletelyRelativeWebService.Web.Services { [EnableClientAccess] public class AncestorDomainService : TableDomainService<AncestorEnti