/// <summary> /// Handles and logs the given message router result. /// </summary> /// <param name="messageRouterResult">The result to handle.</param> /// <returns></returns> private async Task HandleAndLogMessageRouterResultAsync(MessageRouterResult messageRouterResult) { if (messageRouterResult != null) { await ResultHandler.HandleResultAsync(messageRouterResult); AddMessageRouterResultToLog(messageRouterResult); } }