I need to customize the login views (login, logout, loggedout, error...) based on the clientID and select the look and feel dinamically (even, if possible, add behaviour). I've seen the IViewService interface and his implementation DefaultViewService in Identity Server 3. Link.
I have seen that this interface and its implementation have been eliminated in version 4.
What is the best way to proceed in the case of using Identity Server 4?
Some link with some practical example?
Edit: For NetCore 2.0 we can use the IViewLocationExpander interface. Thanks to this interface I have managed to change the search path of Razor views: https://stackoverflow.com/a/39490990/1201787