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

Building ASP.NET Core 7 Minimal APIs

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

This course will teach you how to build a web API with ASP.NET Core’s minimal API approach.


1. Course Overview
  • 1. Course Overview

  • 02. Introduction to ASP.NET Core Minimal APIs
  • 01. Version Check
  • 02. Coming Up
  • 03. Course Prerequisites
  • 04. Tooling
  • 05. Building APIs with ASP.NET Core
  • 06. Introducing the Demo Application
  • 07. Demo - Creating and Inspecting an ASP.NET Core Minimal API Project
  • 08. Demo - Using Postman
  • 09. Demo - Adding the Data Layer
  • 10. Summary

  • 03. Learning About Core Concepts and Reading Resources
  • 01. Coming Up
  • 02. Dependency Injection in Minimal APIs
  • 03. Demo - Dependency Injection in Minimal APIs
  • 04. Learning About Routing
  • 05. Demo - Working with Routing Templates
  • 06. Why You Shouldnt Expose the Entity Model
  • 07. Demo - Adding the DTO Model and Using AutoMapper
  • 08. Parameter Binding
  • 09. Demo - Parameter Binding
  • 10. Modelling Common API Functionality
  • 11. Status Codes and Creating Responses
  • 12. Demo - Creating Correct API Responses
  • 13. Summary

  • 04. Manipulating Resources
  • 01. Coming Up
  • 02. Routing Revisited
  • 03. Demo - Creating a Resource
  • 04. Demo - Generating Links
  • 05. Demo - Updating a Resource
  • 06. Demo - Deleting a Resource
  • 07. Demo - Grouping Resources
  • 08. Content Negotiation in Minimal APIs
  • 09. Validation in Minimal APIs
  • 10. Summary

  • 5. Structuring Your Minimal API
  • 1. Coming Up
  • 2. Options for Structuring Minimal APIs
  • 3. Demo - Extending IEndpointRouteBuilder to Structure Your Minimal API
  • 4. Summary

  • 6. Handling Exceptions and Logging
  • 1. Coming Up
  • 2. Handling Exceptions in Minimal APIs
  • 3. Demo - Using the Developer Exception Page Middleware
  • 4. Demo - Using the Exception Handler Middleware
  • 5. Improving Error Responses with Problem Details
  • 6. Demo - Improving Error Responses with Problem Details
  • 7. Logging in Minimal APIs
  • 8. Demo - Logging in Minimal APIs
  • 9. Summary

  • 7. Implementing Business Logic with Endpoint Filters
  • 1. Coming Up
  • 2. Filters for Minimal APIs
  • 3. Demo - Creating an Endpoint Filter
  • 4. Demo - Making the Endpoint Filter Reusable
  • 5. Demo - Chaining Endpoint Filters and Applying Them to a Group
  • 6. Demo - Applying Business Logic Depending on the Response
  • 7. Demo - Handling Request Validation
  • 8. Summary

  • 8. Securing Your Minimal API
  • 1. Coming Up
  • 2. High-level API Security Overview
  • 3. Token-based Security for Minimal APIs
  • 4. Demo - Requiring a Bearer Token
  • 5. Generating a Token
  • 6. Demo - Generating a Token with dotnet-user-jwts
  • 7. Demo - Creating and Applying an Authorization Policy
  • 8. Summary

  • 9. Documenting Your Minimal API
  • 1. Coming Up
  • 2. A Few Words on Swagger OpenAPI
  • 3. Demo - Adding Support for OpenAPI with Swashbuckle
  • 4. Demo - Adding Descriptions and Summaries
  • 5. Demo - Describing Response Types and Status Codes
  • 6. Demo - Describing Request Types
  • 7. Demo - Gaining Full OpenApiOperation Control
  • 8. Describing API Security in Swagger
  • 9. Summary
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 15947
    حجم: 777 مگابایت
    مدت زمان: 228 دقیقه
    تاریخ انتشار: 15 تیر 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید