CleanArchitecture
CleanArchitecture copied to clipboard
Clean Architecture Solution Template for ASP.NET Core
Fixes #686
**Describe the bug** In the WebUI project, `` is already initialised with a GUID. This means that it doesn't get generated when you Manage User Secrets or run `dotnet user-secrets...
When you have multiple web applications in a project its not clean when you share the application reference. Current User Service loses its context definition if you have different claims...
cc @matt-goldman **Hi Jason** 👋 I noticed a static helper method `CreateAsync` for `PaginatedList`: https://github.com/jasontaylordev/CleanArchitecture/blob/dcdb8524534c8a99f56ab82f395669c91969bef5/src/Application/Common/Models/PaginatedList.cs#L24 I think it makes sense to convert it to an extension method which would result...
cc: @matt-goldman **Hi Jason** 👋 Looking at `Program.cs` and how you are changing the visibility of the `Program` class to make it `public` and available to your integration test project:...
**Is your feature request related to a problem? Please describe.** Every namespace in the template includes the Solution name. This is generally not necessary. For example, the application csproj shows:...
I think it should be possible for additional DomainEvents to occur while processing DomainEvents. Currently there is only one iteration over the list of events, so additional DomainEvents that occur...
Added GlobalUsings to Application ClassLibrary to achieve a cleaner code. No breaking changes.
1. I have created application using this template. Now i would like to use EFCore extensions (example EFCore.BulkExtensions) to bulk save records. Since we don't have regular DbContext available in...
I have been trying to extend the Identity model within my Clean Architecture application but keep running into problems. Being relatively new to ASP Net Core, I have identified why...