O .NET MVC obtém a página atual e o controlador em layout compartilhado

Estou tentando buscar a página atual do meu layout compartilhado no aplicativo .net mvc para que eu possa carregar um ícone favicon diferente para as 2 páginas diferentes.

Eu tentei algo como o seguinte:

@if (Request.Url.AbsoluteUri.ToString().ToLower().Contains("/Analyze/Index"))
{

    <link rel="icon" type="image/png" href="/favicon.png" />
}

Mas isso não funciona ...

Como posso buscar o controlador atual e visualizar o usuário enquanto navega no site para que eu possa carregar esse favicon em seu navegador?

questionAnswers(1)

yourAnswerToTheQuestion