If not, I'm recommending to use IEnumerable<Album>, but with IEnumerable is issue: you can modify elements and some part of your code doesn't expect changes (for example setting null value) and it can lead to Null reference exception. If you are ok with this, use it.

If not, my recommendation is to use IReadOnlyCollection

Email codedump link for How to fix conflicting &#39;Index()&#39; ActionResults