async def METHOD_NAME(self, payload: dict, in_edge=None) -> Result:
    dot = self._get_dot_accessor(payload)
    time_zone = dot[self.config.timezone]
    if not self._validate_timezone(time_zone):
        raise ValueError("Your configuration {} points to value {}. And the value is not valid time zone.".format(
            self.config.timezone, time_zone
        ))
    if self.config.is_in_timespan():
        return Result(value=payload, port="in")
    return Result(value=payload, port="out")