本文整理匯總了C#中Actor.Initialize方法的典型用法代碼示例。如果您正苦於以下問題:C# Actor.Initialize方法的具體用法?C# Actor.Initialize怎麽用?C# Actor.Initialize使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Actor
的用法示例。
在下文中一共展示了Actor.Initialize方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: Activate
async Task Activate(ActorPath path)
{
var system = ClusterActorSystem.Current;
actor = Activator.Activate(path.Type);
actor.Initialize(path.Id, system, this, ActorPrototype.Of(path.Type));
await actor.OnActivate();
}
示例2: Activate
async Task Activate(ActorPath path)
{
var system = ClusterActorSystem.Current;
var runtime = new ActorRuntime(system, this);
var prototype = ActorPrototype.Of(path.Type);
actor = Activator.Activate(path.Type, path.Id, runtime);
actor.Initialize(path.Id, runtime, prototype);
await actor.OnActivate();
}
示例3: Add
public void Add(Actor actor)
{
_items.Add(actor.Id, actor);
actor.Initialize();
}