public MessageExceptionHandler(IReceiveMessagesError transportErrorHandler, ILogFactory log) { Guard.NotNull(() => transportErrorHandler, transportErrorHandler); Guard.NotNull(() => log, log); _transportErrorHandler = transportErrorHandler; _log = log.Create(); }