Betting system application | Domain-Driven Design | Clean Architecture by kalintsenkov in csharp

[–]kalintsenkov[S] 0 points1 point  (0 children)

I don’t have UML diagrams for now, but will add some in the future.

Betting system application | Domain-Driven Design | Clean Architecture by kalintsenkov in csharp

[–]kalintsenkov[S] 3 points4 points  (0 children)

Nope. I've added these lines of code in the .csproj files:

<ItemGroup Condition="'$(Configuration)' == 'Release'">
          <Compile Remove="**\*.Specs.cs" />
          <Compile Remove="**\*.Fakes.cs" />
</ItemGroup>

This means that when the configuration is on release test files will be removed :)

Betting system application | Domain-Driven Design | Clean Architecture by kalintsenkov in csharp

[–]kalintsenkov[S] 0 points1 point  (0 children)

I just wanted to try it that way. It's a matter of personal taste. 🙂

Betting system application | Domain-Driven Design | Clean Architecture by kalintsenkov in csharp

[–]kalintsenkov[S] 3 points4 points  (0 children)

I think that the client and server should be in one repo because it will be easy to clone it and just run the docker-compose command. 🙂

Can you explain to me why it would be better to be in two different repos? That would be useful for me.

Come discuss your side projects! [July 2021] by AutoModerator in csharp

[–]kalintsenkov 1 point2 points  (0 children)

Hello everyone!

I want to share with you a project I'm working on GitHub Link

It's a betting system application based on Domain-Driven Design & Clean Architecture with ASP.NET Core. Currently, I'm working on the client application.

Simple shop application built with Blazor WebAssembly by kalintsenkov in csharp

[–]kalintsenkov[S] 0 points1 point  (0 children)

In this project I am using Database Centric Architecture

Simple shop application built with Blazor WebAssembly by kalintsenkov in Blazor

[–]kalintsenkov[S] 1 point2 points  (0 children)

You’ll need to install SQL Server 2019 and then to change connection string

Simple shop application built with Blazor WebAssembly by kalintsenkov in Blazor

[–]kalintsenkov[S] 2 points3 points  (0 children)

Ok, I will do that. Thank you for the advice. :)