public static IMessageReader Read(AuthenticationToken token) { return new LiveMessageReader(new LiveMessageStreamEndpoint(), new LiveDecrypterFactory(token)); }