public DateTime GetTime(IMessage message, IAdditionalMessageData data) { var delay = data.GetDelay(); return delay.HasValue ? _getTime.Create().GetCurrentUtcDate().Add(delay.Value) : _getTime.Create().GetCurrentUtcDate(); } }