Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgraded to .Net 8 Blazor Web App #19

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

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