Redis and UNIXSocket classes inheret from extracted base IChannel class