Skip to content

Upgraded to .Net 8 Blazor Web App#19

Open
ubhaya wants to merge 2 commits intojasontaylordev:mainfrom
ubhaya:main
Open

Upgraded to .Net 8 Blazor Web App#19
ubhaya wants to merge 2 commits intojasontaylordev:mainfrom
ubhaya:main

Conversation

@ubhaya
Copy link

@ubhaya ubhaya commented Dec 20, 2023

No description provided.

* Add MudBlazor project

* Add Mud blazor project with identity

* Implement Authorization on MudBlazor project.
* Add MudBlazor project (#1)

* Add MudBlazor project

* Add Mud blazor project with identity

* Implement Authorization on MudBlazor project.

* Clean remaining files in Bootstrap project

* Rename dotnet 7 project

Raname old .Net7 project namespace

* Add .Net 8 projects to solution

* Add .Net8 Test project to solution

* Fixes namespaces for .Net project in solution

* RapidBlazor.Domain.UnitTests Finish

* Application.UnitTests Finish

* Add .Net 8 Project References

* RapidBlazor.Application.IntegrationTests started

* RapidBlazor.Domain Completed

* RapidBlazor.Application implementation
    - [x] Access Control
        - [x] Commands
        - [x] Queries
    - [x] Common
        - [x] Behaviours
        - [x] Exceptions
        - [x] Services
            - [x] Data
            - [x] Identity
    - [x] Roles
        - [x] Commands
        - [x] Queries
    - [x] TodoItems
        - [x] Commands
        - [x] Queries
    - [x] TodoLists
        - [x] Commands
        - [x] Queries
    - [x] Users
        - [x] Commands
        - [x] Queries
    - [x] WeatherForcasts
        - [x] Queries
    - [x] ConfigureServices.cs

* RapidBlazor.Application implementation
    - [x] Access Control
        - [x] Commands
        - [x] Queries
    - [x] Common
        - [x] Behaviours
        - [x] Exceptions
        - [x] Services
            - [x] Data
            - [x] Identity
    - [x] Roles
        - [x] Commands
        - [x] Queries
    - [x] TodoItems
        - [x] Commands
        - [x] Queries
    - [x] TodoLists
        - [x] Commands
        - [x] Queries
    - [x] Users
        - [x] Commands
        - [x] Queries
    - [x] WeatherForcasts
        - [x] Queries
    - [x] ConfigureServices.cs

* RapidBlazor.Infrastructure implementation
     - [x] Common
     - [x] Data
          - [x] Configuration
          - [x] Interceptors
          - [x] Migrations
          - [x] ApplicationDbContext
          - [x] ApplicationDbContextInitializer
     - [x] Identity
     - [x] Configure Services

* RapidBlazor.WebUi Implementation
     - [x] Configure Services
     - [x] Todo
          - [x] Todo State
          - [x] Todo Item Component
          - [x] Todo List Component
          - [x] Todo Index
     - [x] Admin Pages
          - [x] Access Control
          - [x] Roles
          - [x] Users
               - [x] Index
               - [x] Edit
     - [x] Claims
     - [x] Weather ForeCast
     - [x] WebAssembly Component
          - [x] Add Controllers
          - [x] Add HttpClient
          - [x] Figure out Authorization for API Endpoint
          - [x] Convert Todo Item Component to WebAssembly with InteractiveAuto
          - [x] Convert Admin/Users/Edit Page to WebAssembly with InteractiveWebAssembly

* WebUi.AcceptanceTests

* Application.IntegrationTests

* Delete .Net 7 projects

* Fix typo
@0xSamman
Copy link

HI @ubhaya. Thanks for this PR, I got an error about injecting nswag clients.

(Cannot provide a value for property 'UsersClient' on type 'RapidBlazor.WebUi.Client.Pages.Admin.Users.Edit'. There is no registered service of type 'RapidBlazor.WebUi.Client.Handlers.Interfaces.IUserHandler'.)

Can you help me figure it out?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants