我听到一些人评论说,新的ASP.NET WebAPI中Entity Framework数据的默认控制器/提供程序(DbDataController)严格来说不是REST风格的服务,而更像是RPC风格的服务。我理解WebAPI框架允许你创建任何类型的HTTP服务,包括REST风格和其他风格,但能否有人具体解释一下DbDataController暴露的服务中哪些方面使其不是真正的REST服务呢?
我听到一些人评论说,新的ASP.NET WebAPI中Entity Framework数据的默认控制器/提供程序(DbDataController)严格来说不是REST风格的服务,而更像是RPC风格的服务。我理解WebAPI框架允许你创建任何类型的HTTP服务,包括REST风格和其他风格,但能否有人具体解释一下DbDataController暴露的服务中哪些方面使其不是真正的REST服务呢?