У меня есть 2 объекта, связанных отношениями многие ко многим.
Первый класс:
public class Movie
{
public int Id { get; set; }
public string Title { get; set; }
public List<MovieActor> MovieActor { get; set; }
}
Второй класс:
public class Actor
{
public int Id { get; set; }
public string Name { get; set; }
public List<MovieActor> MovieActor { get; set; }
}
И отношение (многие к many):
public class MovieActor
{
public int MovieId { get; set; }
public Movie Movie { get; set; }
public int ActorId { get; set; }
public Actor Actor { get; set; }
}
Я хочу написать метод IEnumerable<Movie> GetMovies(int actorId)
, который принимает в качестве параметра идентификатор актера. Я хочу, чтобы метод возвращал список фильмов, в которых играет актер с данным идентификатором. Как я могу это сделать?