Métodos de Extensão - Padrão Decorador

Eu queria saber se podemos considerar métodos de extensão como uma implementação do padrão decorador em c #? como o objetivo é o mesmo, mas a lógica de implementação e a concepção podem diferir?

Obrigado!