昨晚我升级到Visual Studio Enterprise 2015 Update 2.当我今天早上打开现有的Azure Service Fabric项目时,我遇到了很多关于StatelessActor
消失的错误。该文档指出它应该在Microsoft.ServiceFabric.Actors
中,但它不在图中所示:
知道StatelessActor
发生了什么?
答案 0 :(得分:3)
在GA版本中简化了actor API - 没有单独的Stateless和Stateful actor类,只有Actor。
的更多信息答案 1 :(得分:1)
不再有状态/无状态的Actor项目模板。对于有状态的演员,你需要注释/装饰它:
[StatePersistence(StatePersistence.Persisted)]
internal class MyActor : Actor, IMyActor
{
...
}
有状态的演员坐在可靠的服务之上,因此您可以获得可靠性/耐用性的好处。这种服务结构API的简化确实有帮助 了解各种编程模型。