وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
1

.NET 7 Web Api – Clean Architecture Full Guide

سرفصل های دوره

Identify the principles of CQRS with MediatR and how it can be used to separate commands and queries in an application.


1. Introduction
  • 1. What you will learn in this tutorial

  • 2. Environment setup and source code
  • 1.1 Source Code - PropertiesToday.zip
  • 1. Required toolsets

  • 3. The Solution - Clean Architecture
  • 1. Clean Architecture - Projects
  • 2. Projects References
  • 3. Our first Model
  • 4. Nullable Setting
  • 5. Image Model
  • 6. Application - nuget packages
  • 7. Repository - Property Repo
  • 8. MediatR package warning
  • 9. New Property Request Model
  • 10. Create Property Request
  • 11. Create Property Request Handler
  • 12. IMapper and Repository Injection
  • 13. AutoMapper Profiles

  • 4. Infrastructure - External Concerns
  • 1. ORM - EntityFrameworkCore
  • 2. EntityFrameworkCore - DbContext
  • 3. Infrastructure - Repository Implementation
  • 4. ConnectionStrings

  • 5. Dependency Injection
  • 1. Application - IServiceCollection Extension
  • 2. Infrastructure - IServiceCollection Extension
  • 3. Web Api - Dependency Injections
  • 4. Extension Mistake

  • 6. EntityFrameworkCode - Database Migration
  • 1. Add-Migration command
  • 2. Migration Error - Fix

  • 7. Property Endpoints - CRUD
  • 1. POST Endpoint part 1
  • 2. POST Endpoint part 2
  • 3. POST Endpoint part 3 - SwaggerUI testing
  • 4. Property ListDate bug
  • 5. Update Property Request - part 1
  • 6. Update Property Request - part 2
  • 7. Update Property Request - part 3
  • 8. PUT Update Property Endpoint- part 1
  • 9. PUT Update Property Endpoint- part 2
  • 10. PUT Update Property Endpoint- part 3
  • 11. Boilerplate Resources removal
  • 12. Assignment 01
  • 13. Assignment 01 - Answer part 1
  • 14. Assignment 01 - Answer part 2
  • 15. Assignment 01 - Answer part 3
  • 16. Assignment 01 - Answer part 4
  • 17. Get Properties Request
  • 18. GET Get Properties Endpoint - Part 1
  • 19. GET Get Properties Endpoint - Part 2
  • 20. Delete Property Request - Part 1
  • 21. Delete Property Request - Part 2
  • 22. DELETE Delete Property Endpoint

  • 8. Property Image - CRUD
  • 1. Image Repository - Part 1
  • 2. Image Repository - Part 2
  • 3. Create Image Request - part 1
  • 4. Create Image Request - part 2
  • 5. POST Create Image Endpoint
  • 6. Update Image Request
  • 7. PUT Update Image Endpoint
  • 8. DELETE Delete Image Request and Endpoint
  • 9. Get Image Request
  • 10. Get Images Request
  • 11. GET Get Images Endpoint

  • 9. MediatR Pipeline Behaviours
  • 1. MediatR Request Pipeline - Explanation
  • 2. Validation Pipeline - part 1
  • 3. Validation Pipeline - part 2
  • 4. Validation Pipeline - part 3 - Custom Validation Exception
  • 5. Validation Pipeline - part 4
  • 6. New Property Validator
  • 7. Create Property Request Validator - part 1
  • 8. Create Property Request Validator - part 2
  • 9. Global Error Handling Middleware - part 1
  • 10. Global Error Handling Middleware - part 2
  • 11. Global Error Handling Middleware - part 3
  • 12. Redis Cache - Important Links
  • 13. Cache Settings
  • 14. Cache Pipeline Behaviour - part 1
  • 15. Cache Pipeline Behaviour - Packages - part 2
  • 16. Cache Pipeline Behaviour - part 3
  • 17. Cache Pipeline Behaviour - part 4
  • 18. Cache Pipeline Behaviour - part 5
  • 19. Cache Pipeline Behaviour - part 6
  • 20. Cache Pipeline Behaviour - part 7
  • 21. Cache Pipeline Behaviour - part 8
  • 22. Cache Pipeline Behaviour - part 9
  • 23. Cache Pipeline Behaviour - Testing - part 1
  • 24. Cache Pipeline Behaviour - Testing - part 2
  • 25. Validation Pipeline Behaviour Separation
  • 26.1 assignment 02.zip
  • 26. Assignment 02

  • 10. Rap
  • 1. In Closing
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 10524
    حجم: 2267 مگابایت
    مدت زمان: 341 دقیقه
    تاریخ انتشار: ۷ اردیبهشت ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید