Boa noite, meu código está correto, póem continua a dar erro no filmes.Id.
private static List<Filme> filmes = new List<Filme>();
private static int id = 0;
[HttpPost]
public void AdicionaFilme([FromBody] Filme filme)
{
filmes.Id = id++;
filmes.Add(filme);
Console.WriteLine(filme.Titulo);
Console.WriteLine(filme.Duracao);
}
...
_______________
public class Filme
{
public int Id { get; set; }
}
```
___________
Alarme:
Gravidade Código Descrição Projeto Arquivo Linha Estado de Supressão
Erro: CS1061
‘List’ não contém uma definição para "Id" e não foi possível encontrar nenhum método de extensão "Id" que aceite um primeiro argumento do tipo ‘List’ (você está se esquecendo de usar uma diretiva ou uma referência de assembly?)
`