ember 1.13 中的 SessionService 和 Ember.Service 有什么区别?

What is the difference between SessionService and Ember.Service in ember 1.13?

我是 ember 的新手,我正在 ember 1.13 中开发一个应用程序,后端在 Rails 中。我知道会话和数据存储处理与以前版本的 ember 相比发生了很大变化。我正在使用 ember-simple-auth 特别是,我正在尝试从经过身份验证的用户那里恢复数据,但无法获取。网络文档同时使用 SessionServiceEmber.Service,但我不清楚其中的区别。有人可以帮忙解释一下吗?link?

在 ember 中,您可以使用与创建 routescontrollers 相同的方式创建 services,您使用 class/paradigm 来构建应用程序.您可以通过子类化 Ember.Service 创建您自己的服务,如果您有需要在应用程序中共享的逻辑,那么它是成为 service 的良好候选者。 如果您使用 ember-cli,则可以使用 ember g service <service-name>

生成服务

SessionService 是通过 ember-simple-auth 管理会话 provided/created 的服务。

ember guide services
tutorial creating services