示例#1
0
        private void MoveUpToDo(MoveUpToDo moveUpToDo)
        {
            Context.System.Log.Debug("Actor {0}: received command {1}",
                                     Self.Path.Name, moveUpToDo
                                     );

            Persist(new ToDoMovedUp(moveUpToDo.Id));
        }
示例#2
0
        private void MoveUpToDo(MoveUpToDo moveUpToDo)
        {
            Context.System.Log.Debug("Actor {0}: process {1}", Self.Path.Name, moveUpToDo);

            var id = moveUpToDo.Id;

            EnsureToDoExists(id); // legt fehlenden Aktor an

            Context.Child(id).Forward(moveUpToDo);
        }