We are creating a new Blazor 8 web application that needs to authenticate using Azure B2C. User Authorization tables will be kept in our on-premise SQL Server, which will contain User Roles and additional attributes not capture by our B2C Tenant. Rendering mode will be Interactive Server.
Most samples I have seen involve using Entity Framework. However, our shop elected to use Dapper for Database connectivity as EF adds an unnecessary layer of abstraction to the backend. Would like to know what is the most feasible way of implementing B2C using local authorization tables and Dapper (No EF) in .Net8