小编Pro*_*ech的帖子

Breeze Sharp - 扩展不使用lambda表达式

当我尝试通过lambda扩展导航属性时,如下所示:

query = query.Expand(x => x.Dealers);
Run Code Online (Sandbox Code Playgroud)

我的查询失败了

这是一条失败的消息

内在例外

内在例外

内部异常消息:

表达式'x => x.Dealers'不是导航路径的有效表达式.lambda表达式主体中唯一支持的操作是MemberAccess和TypeAs.表达式必须至少包含一个MemberAccess,并且不能以TypeAs结尾.

然而,当我尝试通过字符串参数进行扩展时:

query = query.Expand("Dealers");
Run Code Online (Sandbox Code Playgroud)

一切似乎都正常.

我的"地区"微风客户端实体:

public class Region : BaseEntity
{
    public Region();

    public NavigationSet<Dealership> Dealers { get; set; }
    public string Name { get; set; }
    public Region Parent { get; set; }
    public int? ParentId { get; set; }
    [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
    [Key]
    public int RegionId { get; set; }
    public string ShortName { get; set; }
    public RegionType Type { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我的经销商导航实体:

public …
Run Code Online (Sandbox Code Playgroud)

c# breeze breeze-sharp

34
推荐指数
1
解决办法
1166
查看次数

如何在 Azure 辅助角色中配置远程参与者配置 (AKKA.NET)

在过去的两天里,我一直在努力弄清楚如何将基本控制台应用程序部署到 Azure 辅助角色中,并使其可以从某种基于客户端的应用程序(例如 MVC Web 应用程序)远程访问。回答如下

c# azure azure-worker-roles akka.net

1
推荐指数
1
解决办法
584
查看次数

标签 统计

c# ×2

akka.net ×1

azure ×1

azure-worker-roles ×1

breeze ×1

breeze-sharp ×1