hn-dotnet : un clone d'Hacker News en dotnet !
Démarche
On crée un fichier solution avec dotnet new sln.
Commençons par le commencement, les building blocks, des classes pour nous faciliter la vie !
$ mkdir BuildingBlocks
$ cd BuildingBlocks
$ dotnet new classlib && dotnet new gitignore
Ensuite viens le domaine :
$ mkdir Domain
$ cd Domain
$ dotnet new classlib && dotnet new gitignore
On crée ensuite les différentes classes nécessaires au fonctionnement de l'application...
Ensuite viens la couche applicative avec nos commands et nos queries pour un couplage faible.
$ mkdir Application
$ cd Application
$ dotnet new classlib && dotnet new gitignore
On ajoute aussi le package MediatR avec dotnet add package MediatR et la référence au domaine avec dotnet add reference ../Domain.
Languages
C#
90.6%
HTML
7.3%
CSS
1.3%
Dockerfile
0.7%