I want to use a different controller when users enter a subdomain. I´m using RequireHost.
How can it works this with any domain? For example I'm using domain.test just for development, but in production I have another.
Startup.cs
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Subdomain}/{action=Index}/{id?}").RequireHost("*.domain.test")
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});