Wally.CleanArchitecture.Template 1.3.2563

There is a newer version of this package available.
See the version list below for details.
dotnet new install Wally.CleanArchitecture.Template::1.3.2563
This package contains a .NET Template Package you can call from the shell/command line.

Wally.CleanArchitecture

Installation

dotnet new install Wally.CleanArchitecture.Template

Usage

dotnet new wally.cleanarchitecture --output . --name MyCompanyName.MyAppName --serviceName MyServiceName -proxy=true -service=true -frontend=true -storybook=true

Details

Architecture

  • .Net 7 WebApi ReverseProxy
    • YARP
  • .Net 7 WebApi MicroService
    • AppSettings
    • CORS
    • FluentValidation
    • OAuth2
  • Swagger
  • Serilog
  • HealthChecks
    • UI
    • MicroService endpoint
  • MediatR
    • LogBehavior
    • TransactionBehavior
    • ValidationBehavior (IComamnd, IQuery)
    • EventBehavior
    • NotificationBehavior
    • UpdateMetadataBehavior
  • MassTransit
    • Azure ServiceBus
    • RabbitMQ
  • Scrutor github
  • OData
  • HttpGlobalExceptionFilter
  • Entity Framework
    • MySql
    • MS Sql
    • PostgreSQL
    • Concurrency
  • xUnit
    • ApprovalTests
    • IntegrationTests
    • UnitTests
    • ConventionTests
  • AppInsights Metrics
  • IaC
    • Terraform
    • Bicep
  • Mapper
    • [-] Mapster github
    • AutoMapper
      • Validation
      • Profiles
  • SignalR
  • GitHub
    • Workflow

Info

doc

Storybook

npm create vite@latest wally.cleanarchitecture.storybook.webapp -- --template vue-ts
cd ./wally.cleanarchitecture.storybook.webapp
npx storybook@next init --package-manager npm --parser ts --builder vite --disable-telemetry

TODO

  • Fix [CS1591] Missing XML comment warnings
  • Move CORS settings to ApiGateway
  • Authentication in ApiGateway
  • Authorization in MicroService
  • SignalR Hub Service
  • Move Application.Contracts to Presentation layer
  • EntityId YT
  • Entity Framework Repository GH
  • Multitenancy GH

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.3.2584 187 5/26/2024
1.3.2579 114 5/25/2024
1.3.2575 80 5/25/2024
1.3.2571 79 5/25/2024
1.3.2570 110 5/24/2024
1.3.2563 112 5/23/2024
1.3.2562 66 5/23/2024
1.3.2560 93 5/22/2024
1.3.2557 106 5/21/2024
1.3.2554 72 5/21/2024
1.3.2551 102 5/20/2024
1.3.2547 144 5/17/2024
1.3.2537 83 5/16/2024
1.3.2536 71 5/16/2024
1.3.2535 232 5/9/2024
1.3.2527 80 4/26/2024
1.3.2510 85 4/24/2024
1.3.2490 132 4/13/2024
1.3.2473 137 4/8/2024
1.3.2471 149 4/8/2024
1.3.2431 159 4/4/2024
1.3.2404 299 3/22/2024
1.3.2401 149 3/21/2024
1.3.2366 1,013 2/21/2024
1.3.2365 359 2/21/2024
1.3.2347 680 2/9/2024
1.3.2248 2,233 12/6/2023
1.3.2243 541 12/5/2023
1.3.2227 920 11/26/2023
1.3.2222 666 11/26/2023
1.3.2212 802 11/18/2023
1.3.2209 513 11/17/2023
1.3.2172 1,078 11/1/2023
1.3.2166 743 10/30/2023
1.3.2163 704 10/29/2023
1.3.2149 972 10/18/2023
1.3.2137 1,113 10/3/2023
1.3.2108 739 9/25/2023
1.3.2093 775 9/17/2023
1.3.2086 802 8/27/2023
1.3.2085 872 8/27/2023
1.3.2042 967 6/23/2023
1.3.2023 850 6/15/2023
1.3.1982 933 5/28/2023
1.3.1974 789 5/26/2023
1.3.1954 804 5/20/2023
1.3.1948 840 5/18/2023
1.3.1947 665 5/18/2023
1.3.1941 875 5/17/2023
1.3.1933 925 5/15/2023
1.3.1913 846 5/12/2023
1.3.1912 962 5/12/2023
1.3.1861 1,111 3/24/2023
1.3.1860 986 3/24/2023
1.3.1850 861 3/18/2023
1.3.1847 991 3/15/2023
1.3.1846 920 3/14/2023
1.3.1844 1,003 3/14/2023
1.3.1835 801 3/9/2023
1.3.1834 831 3/9/2023
1.3.1832 782 3/9/2023
1.3.1829 873 3/9/2023
1.3.1817 944 3/3/2023
1.2.1814 1,223 2/27/2023
1.2.1811 1,066 2/20/2023
1.2.1767 1,139 1/18/2023
1.2.1760 1,164 1/14/2023
1.2.1743 1,207 12/25/2022
1.2.1701 1,219 11/23/2022
1.2.1690 1,224 11/14/2022
1.2.1689 1,226 11/14/2022
1.2.1687 1,216 11/14/2022
1.2.1685 1,192 11/11/2022
1.2.8 1,210 11/1/2022
1.2.7 1,021 11/1/2022
1.2.6 1,249 11/1/2022
1.2.5 1,362 10/4/2022
1.2.4 1,342 9/9/2022
1.2.3 1,432 6/9/2022
1.2.2 1,232 6/9/2022
1.2.1 1,231 4/17/2022
1.2.0 1,424 4/17/2022
1.1.1553 1,364 6/10/2022
1.1.1516 1,220 4/17/2022
1.1.1515 1,428 4/17/2022
1.1.0 1,491 3/22/2022
0.1.1514 1,353 4/17/2022
0.1.1513 1,328 4/16/2022
0.1.1512 1,340 4/16/2022
0.1.1509 1,452 4/16/2022
0.1.1487 1,376 3/29/2022
0.1.1471 1,364 3/20/2022
0.1.1470 1,500 3/20/2022
0.1.1463 1,424 3/20/2022
0.1.1461 1,354 3/19/2022
0.1.1454 1,472 3/19/2022
0.1.1452 1,494 3/19/2022
0.1.1437 1,366 3/13/2022
0.1.1433 1,554 2/15/2022
0.1.1426 1,624 2/10/2022
0.1.1422 1,538 2/10/2022
0.1.1398 1,471 1/22/2022
0.1.1393 1,319 1/16/2022
0.1.1391 1,514 1/16/2022
0.1.1388 1,589 1/16/2022