Eventos
19 de nov., 23 - 21 de nov., 23
Participe de sessões online no Microsoft Ignite criadas para expandir suas habilidades e ajudá-lo a lidar com os problemas complexos de hoje.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Valor | |
---|---|
ID da regra | MVC1003 |
Correção interruptiva ou sem interrupção | Sem interrupção |
Uma implementação de atributo IRouteTemplateProvider foi aplicada a um modelo de página Razor.
Razor Os modelos de página são identificados após a conclusão do roteamento e, consequentemente, não podem contribuir com uma rota. Não há suporte para a aplicação de um atributo de rota como Route
a um modelo de página Razor.
[Route("/my-page-route")]
public class IndexModel : PageModel
{
public IActionResult OnGet() => Page();
}
Remova o atributo de rota do modelo de página. As rotas podem ser especificadas para uma Página Razor por meio de uma diretiva @page
ou de convenções. Para obter mais informações, consulte Rotas personalizadas em Páginas Razor.
Não suprima avisos dessa regra.
Comentários do ASP.NET Core
O ASP.NET Core é um projeto código aberto. Selecione um link para fornecer comentários:
Eventos
19 de nov., 23 - 21 de nov., 23
Participe de sessões online no Microsoft Ignite criadas para expandir suas habilidades e ajudá-lo a lidar com os problemas complexos de hoje.
Registrar agora