I was thinking about ways to handle nicely parts/pages/features of a Blazor WebApp based on which subscription tiers a user belongs.
First that came in mind is the native use of <AuthorizeView> with Roles as the main distinguiscer(so other than the normal "user" role it could be concatenated with "professional", "business" or "enterprise".
But I was wondering: is there any other alternative?