Chapter-2: Clean Architecture Project Structure | .NET Core Web API Microservices Architecture

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 11

  • @skemuel
    @skemuel 2 роки тому

    I wish I could give you a thousand likes, justice was done to the explanation

  • @bramburn
    @bramburn 2 роки тому +1

    i reall like your video! great guide

  • @PremChand-ik5cr
    @PremChand-ik5cr 3 роки тому +4

    can you share document for this project.

  • @7867meet
    @7867meet 2 роки тому

    should set up the folder structure before creating the projects in visual studio. It just becomes very confusing if you are asking the viewers to change the namespace, project location after setting up the structure

  • @pankkajsen
    @pankkajsen 2 роки тому +3

    The clean architecture is pretty clear in this video. thanks for this. However, it shows the layering of one web API (API, Core and infrastructure layers). If we consider micro-service architecture, i mean when multiple Web API projects can be there (similar to FeedbackService) in one solution, how the layering should be?? Will the other new-service also will go under 'src' folder with 3 different projects (new-service.Api, new-service.Core and new-service.Infrastructure)? I am not able visualize this. Can you please help me out?
    Or the general practice is to create multiple solutions for each microservice?

    • @anji.keesari
      @anji.keesari  2 роки тому +3

      Thanks for the feedback.
      I'd recommend to have three projects for each Microservice because initially service might be small but when you keep adding more & more API endpoints then managing logic and repos everything in one project might be difficult but if you know that your service will not grow at the beginning of the desing then it’s okay to have one project but that is not clean architecture though;
      Yes, I’d recommend to have separate solution and git repo for each microservice; I am planning to discuss these in details as part of my another series on “Microservices architecture”
      You can check my icodeforu.com/ website for more details

    • @pankkajsen
      @pankkajsen 2 роки тому

      @@anji.keesari thank you very much for your suggestion 👍

  • @Ajmal_Yazdani
    @Ajmal_Yazdani 3 роки тому

    super cool. Thanks for this series.

  • @aykut_aydogan
    @aykut_aydogan Рік тому

    why are you using configureawait ?

  • @bramburn
    @bramburn 2 роки тому

    I disagree with the structure of where the repository needs to sit. It is currently dependant on the infrastructure's entity. It should have been the other way around. Placing the context in the infrastructure and repository in infrastructure.