Derivação de tipo ilegal: o tipo '{0}' deriva do tipo anônimo '{1}'. Altere '{1}' para um tipo nomeado configurando {2}={3} ...