To create a Blazor UI you need a Blazor root component, which by convention is named App.razor. you should use the name of your root UI component. Not sure what you just don't use App.razor.
you also of the option of the component being a server pre-render, then use a signal/r hub back to the hosted blazor app. the docs explain how to add the hub support to the MVC or razor page layout.