O argumento de tipo '|1' deve possuir um construtor de instância sem parâmetros pública para satisfazer a restrição 'New' ...

O argumento de tipo '|1' deve ser um construtor de instância pública sem parâmetros para satisfazer a restrição 'New' para o parâmetro de tipo '|2'.
O argumento de tipo '|1' deve ter um construtor de instância sem parâmetros públicos para satisfazer à restrição 'New' para o parâmetro de tipo '|2'.
O argumento de tipo '|1' deve ser um construtor de instância pública sem-parâmetros para satisfazer a restrição 'New' do parâmetro de tipo '|2'.
O argumento de tipo '|1' deve possuir um construtor de instância sem parâmetros pública para satisfazer a restrição 'New' para o parâmetro de tipo '|2'.
O argumento de tipo '|1' deve possuir um construtor de instância sem parâmetros público para satisfazer a restrição 'New' para o parâmetro de tipo '|2'.