Don't like banners? Log in and we will make sure you see no banners. For free.
No cover art

Udemy - .NET 7 Web Api - Clean Architecture Full Guide

Size
2.2 GB
Seeders
1
Leechers
0
Files
98
Category
Added
at 9:24pm GMT+1
Infohash
3a9be339edb36af65bb2e150723992b2c0700fd6
Don't like banners? Log in and we will make sure you see no banners. For free.

Description
[ DevCourseWeb.com ] .NET 7 Web Api - Clean Architecture Full Guide



If You Need More Stuff, kindly Visit and Support Us -->> https://DevCourseWeb.com







Published 3/2023

Created by Junior Matlou

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch

Genre: eLearning | Language: English | Duration: 85 Lectures ( 5h 40m ) | Size: 2.22 GB



Request Pipeline - Our Strength!



What you'll learn

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

Describe the use of Entity Framework Core as an Object-Relational Mapping (ORM) framework in .NET applications.

Explain the benefits of Eager Loading in reducing database round trips when retrieving related data.

Define the Repository Pattern and how it can be used to isolate data access logic and provide a uniform interface for working with data.

Understand the concept of Database Migrations with MSSQL Server Database

Understand the role of FluentValidation as a popular library for validating data in .NET applications.

Describe how AutoMapper simplifies object-to-object mapping in .NET applications.

Define MediatR as a lightweight library that helps implement the Mediator pattern in .NET applications.

Understand the roles of MediatR Request and RequestHandler as the components that handle MediatR requests in .NET applications.

Explain the use of MediatR Request Pipeline Behaviours to add additional logic to MediatR requests, such as caching and validation.

Understand the features and advantages of Redis Cache as a popular in-memory data store used to speed up data access in .NET applications.

Describe the use of IServiceCollection Extensions as a mechanism to extend the IServiceCollection in .NET applications.

Understand the concept of Custom Exceptions and how they can be used to create application-specific exceptions that inherit from the base Exception class.

Explain the use of Global Exception Handling Middleware as a mechanism to handle exceptions globally in .NET applications.

Understand the use of IOptions for configurations to inject configuration values into .NET applications.

Describe the features and advantages of SwaggerUI Request Duration, a feature that displays the time it took for a request to complete.



Requirements

C# Programming Language



If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com



Get More Tutorials and Support Us -->> https://FreeCourseWeb.com



We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...



Image error



Image error

File list
  • Udemy - .NET 7 Web Api - Clean Architecture Full Guide
  • ~Get Your Files Here !/1. Introduction/1. What you will learn in this tutorial.mp4 16.7 MB
  • ~Get Your Files Here !/10. Rap/1. In Closing.mp4 38.3 MB
  • ~Get Your Files Here !/2. Environment setup and source code/1. Required toolsets.mp4 18.5 MB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Application.csproj 1.1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/bin/Debug/net7.0/Application.deps.json 21.4 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/bin/Debug/net7.0/Application.dll 39 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/bin/Debug/net7.0/Application.pdb 22.9 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/bin/Debug/net7.0/Domain.dll 8 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/bin/Debug/net7.0/Domain.pdb 11.4 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Exceptions/CustomValidationException.cs 495 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Images/Commands/CreateImageRequest.cs 1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Images/Commands/DeleteImageRequest.cs 1004 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Images/Commands/UpdateImageRequest.cs 1.2 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Images/Queries/GetImageByIdRequest.cs 1.1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Images/Queries/GetImagesRequest.cs 1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Properties/Commands/CreatePropertyRequest.cs 1.2 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Properties/Commands/DeletePropertyRequest.cs 1.1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Properties/Commands/UpdatePropertyRequest.cs 2.2 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Properties/Queries/GetPropertiesRequest.cs 1.4 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Properties/Queries/GetPropertyByIdRequest.cs 1.5 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Properties/Validators/CreatePropertyRequestValidator.cs 428 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Features/Properties/Validators/NewPropertyValidator.cs 462 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/MappingProfiles/Mappings.cs 390 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Models/CacheSettings.cs 289 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Models/Error.cs 187 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Models/ImageDto.cs 343 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Models/NewImage.cs 209 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Models/NewProperty.cs 744 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Models/PropertyDto.cs 883 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Models/UpdateImage.cs 249 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Models/UpdateProperty.cs 784 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Application.csproj.nuget.dgspec.json 6 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Application.csproj.nuget.g.props 1.3 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Application.csproj.nuget.g.targets 581 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.AssemblyInfo.cs 1006 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.AssemblyInfoInputs.cache 42 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.assets.cache 18.9 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.csproj.AssemblyReference.cache 103.5 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.csproj.BuildWithSkipAnalyzers 0 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.csproj.CopyComplete 0 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.csproj.CoreCompileInputs.cache 42 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.csproj.FileListAbsolute.txt 1.6 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.dll 39 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.GeneratedMSBuildEditorConfig.editorconfig 512 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.GlobalUsings.g.cs 295 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/Application.pdb 22.9 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/NETCoreApp,Version=v7.0.AssemblyAttributes.cs 198 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/ref/Application.dll 20.5 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/Debug/net7.0/refint/Application.dll 20.5 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/project.assets.json 62.5 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/obj/project.nuget.cache 4.1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/PipelineBehaviours/CachePipelineBehaviour.cs 2.8 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/PipelineBehaviours/Contracts/ICacheable.cs 259 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/PipelineBehaviours/Contracts/IValidatable.cs 110 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/PipelineBehaviours/ValidationPipelineBehaviour.cs 1.6 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Repositories/IImageRepo.cs 314 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/Repositories/IPropertyRepo.cs 341 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Application/ServiceCollectionExtensions.cs 787 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/bin/Debug/net7.0/Domain.deps.json 410 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/bin/Debug/net7.0/Domain.dll 8 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/bin/Debug/net7.0/Domain.pdb 11.4 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/Domain.csproj 219 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/Image.cs 327 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.AssemblyInfo.cs 991 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.AssemblyInfoInputs.cache 42 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.assets.cache 228 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.csproj.AssemblyReference.cache 91.1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.csproj.CoreCompileInputs.cache 42 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.csproj.FileListAbsolute.txt 1.1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.dll 8 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.GeneratedMSBuildEditorConfig.editorconfig 502 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.GlobalUsings.g.cs 295 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/Domain.pdb 11.4 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/NETCoreApp,Version=v7.0.AssemblyAttributes.cs 198 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/ref/Domain.dll 7 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Debug/net7.0/refint/Domain.dll 7 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Domain.csproj.nuget.dgspec.json 2.3 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Domain.csproj.nuget.g.props 1.3 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/Domain.csproj.nuget.g.targets 150 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/project.assets.json 2.3 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/obj/project.nuget.cache 299 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Domain/Property.cs 865 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/bin/Debug/net7.0/Application.dll 39 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/bin/Debug/net7.0/Application.pdb 22.9 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/bin/Debug/net7.0/Domain.dll 8 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/bin/Debug/net7.0/Domain.pdb 11.4 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/bin/Debug/net7.0/Infrastructure.deps.json 55.8 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/bin/Debug/net7.0/Infrastructure.dll 33.5 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/bin/Debug/net7.0/Infrastructure.pdb 17 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/bin/Debug/net7.0/Infrastructure.runtimeconfig.json 250 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/Contexts/ApplicationDbContext.cs 427 B
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/Infrastructure.csproj 1 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/Migrations/20230311120648_InitialDbCreation.cs 3.7 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/Migrations/20230311120648_InitialDbCreation.Designer.cs 4.4 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/Migrations/ApplicationDbContextModelSnapshot.cs 4.3 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/Repositories/ImageRepo.cs 1.3 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/Repositories/PropertyRepo.cs 1.3 KB
  • ~Get Your Files Here !/2. Environment setup and source code/PropertiesToday/Infrastructure/ServiceCollectionExtensions.cs 801 B

Rating
Not rated yet
Log in to rate

Comments

No comments yet.