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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 15947
    حجم: 777 مگابایت
    مدت زمان: 228 دقیقه
    تاریخ انتشار: ۱۵ تیر ۱۴۰۲
    طراحی سایت و خدمات سئو

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