Пример #1
0
        private void HandleUltimateQuestion(UltimateQuestion addMessage)
        {
            Console.WriteLine($"Ich berechne die Frage nach dem Leben, dem Universum und dem ganzen Rest");
            Thread.Sleep(TimeSpan.FromSeconds(3));
            var resultMessage = new CalculationResultMessage(42, addMessage);

            addMessage.ResultReceiver.Tell(resultMessage);
            cacheResultPublisher.Tell(new Publish("resultCache", resultMessage));
        }
        private void HandleUltimateQuestion(UltimateQuestion ultimateQuestion)
        {
            var key = $"ultimateQuestion";

            HandleCalculationWithCacheKey(ultimateQuestion, key);
        }