private async void HandleTwitterMessageAsync(IMyTweetDTO myTweetDto) { var command = new UpdateTweetAverageCommand(1); _logger.Info($"Command: {command.ToString()}"); Context.ActorSelection("akka://TwitterStatisticsActorSystem/user/TweetStatisticsActor").Tell(command); _logger.Info($"TweetAverageActor wrote \tTweetStatistics.AverageTweetsPerHour: {TweetStatistics.AverageTweetsPerHour}\n" + $"\tTweetStatistics.AverageTweetsPerMinute: {TweetStatistics.AverageTweetsPerMinute}\n" + $"\tTweetStatistics.AverageTweetsPerSecond: {TweetStatistics.AverageTweetsPerSecond}"); }
private void HandleTweetAverageCommand(UpdateTweetAverageCommand command) { command.Execute(); }