Exemplo n.º 1
0
        private void Handle(GetUserGroupMessage message)
        {
            var sender   = Sender;
            var response = new UserGroup()
            {
                UserGroupId   = 1,
                UserGroupName = "User Group 1"
            };

            Sender.Tell(response, sender);
        }
Exemplo n.º 2
0
        private void Handle(GetUserMessage message)
        {
            var       sender = Sender;
            var       getUserGroupMessage = new GetUserGroupMessage(1);
            UserGroup userGroup           = (UserGroup)(_secondActorRef.Ask(getUserGroupMessage).Result);
            var       response            = new User()
            {
                Name      = "John",
                Surname   = "Smith",
                UserId    = message.UserId,
                UserGroup = userGroup
            };

            Sender.Tell(response, sender);
        }