public Task Initialize(IFriendlyActor owner, string name) { StateManager.AddStateAsync(OwnerState, owner); StateManager.AddStateAsync(NameState, name); return(Task.CompletedTask); }
Task IFriendlyActor.Initialize(IFriendlyActor bestFriend, string firstName, string lastName, IList <IPetActor> pets, byte[] extraData) => Task.WhenAll( StateManager.SetStateAsync(BestFriendState, bestFriend), StateManager.SetStateAsync(FirstNameState, firstName), StateManager.SetStateAsync(LastNameState, lastName), StateManager.SetStateAsync(PetsState, pets), StateManager.SetStateAsync(ExtraDataState, extraData));