不使用Query方法使用RIA服务域服务

时间:2012-03-20 15:05:13

标签: wcf wcf-ria-services

我创建了一个LoggerDomainService女巫,如下所示:

 [EnableClientAccess()]
public class LoggerDomainService : DomainService
{

    public void info()
    {
        // todo
    }
}

在构建服务器端之后,没有创建LoggerDomainContext。 我注意到为了使它工作,我需要在类中至少在使用[Query]属性的方法中声明。 有没有更好的方法来解决问题,我应该继承其他东西然后继承DomainService吗?

1 个答案:

答案 0 :(得分:0)

您对[Query]属性是正确的。使用您的日志记录服务,我建议您使用[Invoke]

[EnableClientAccess()]
public class LoggerDomainService : DomainService
{
    [Invoke]
    public void info()
    {
        // todo
    }
}

然后你会发现创建的上下文。