شرح دوره یک API در dotnet core از مجموعه ای از endpoint ها تشکیل شده است که اجازه ارسال و دریافت داده ها را بین برنامه های کلاینت مختلف می دهند. این endpoint ها ممکن است به داده ها دسترسی دهند و عملیات مختلفی را در سیستم اجرا کنند.
برای ایجاد یک API در .NET Core، شما ابتدا باید یک پروژه ASP.NET Core ایجاد کرده و سپس کلاس های Controller با استفاده از attribute های مختلف برای تعیین endpoint ها و عملیات های مختلف بسازید. می توانید از middleware برای پردازش درخواست ها و فرستادن پاسخ ها استفاده کنید.
آموزش کامل گام به گام در مورد نحوه ایجاد یک .Net Core MVC REST API به طور کامل از ابتدا. ما همچنین از Entity Framework Core با Microsoft SQL Server استفاده می کنیم تا اطمینان حاصل کنیم که داده های پشتیبان دائمی داریم.
سرفصل ها:
- 1:27 : Introduction
- 1:49: Quick Peek at the API
- 4:35: What You'll Learn
- 5:47 : Application Architecture
- 10:39 : Create the Project
- 11:24 : Anatomy of a ASP.NET MVC app
- 13:52 : Program & Startup Classes
- 16:50 : Run Our App
- 18:10 : Updating our Startup Class
- 20:01 : Using Postman
- 22:22 : Create Our Controller
- 30:33 : Create Our Model
- 34:15 : Quick Look at SQL Server
- 35:32 : Entity Framework Core Command Line
- 37:09 : Create our DB Context
- 41:30 : Connection String in appsettings.json
- 46:05 : Updating our Startup Class - Again!
- 54:02 : Create Migrations & Update Database
- 58:52 : Adding Test data to SQL Server
- 1:02:11 : Updating our Controller - our first GET Action
- 1:10:49 : Updating our Controller - our 2nd GET Action
- 1:15:59 : Updating our Controller - our POST Action
- 1:23:48 : Updating out Controller - our PUT Action
- 1:32:42 : Updating our Controller - our DELETE Action