* Add new UI project * Update samples project * update mainlayout * Dashboard blazor (#859) * refactor: move blazor.server.js to the end * feat: add BootstrapBlazor service * chore: upgrade package of BB to latest * docs: add link for side menu * Standardized dashboard interface * Adjust middleware registration * Fix null exception * Refactoring paging data for api * Replace to the new Dashboard * update vue.config.js * Rename project * Add dist folder to project * Fix project namespace * Fix sql query bug Co-authored-by: Argo Zhang <argo@163.com>
* Moved app.UseCapDashboard() later in the pipeline and added new parameter to ChallengeAsync with built-in Authorization and Authentication * Added a sample for using Authenticated dashboards with OpenId