در این مقاله، ما یاد خواهیم گرفت که چگونه میتوانیم ASP.Net Core Web API را ایجاد کنیم و API را با استفاده از Docker در رجیستری کانتینر Azure مستقر کنیم. ما روند گام به گام را برای کل فرآیند خواهیم دید.
پیش نیازها
- زمان اجرا Net Core روی دستگاه شما نصب شده است (در مثال زیر با .Net Core 7 SDK و Runtime کار خواهیم کرد)
- دانش اولیه ساخت برنامه های کاربردی با Dotnet Core Framework
- ویژوال استودیو 2022
- Docker Desktop روی دستگاه شما نصب شده است
- اشتراک Microsoft Azure (مایکروسافت اشتراک یک ماهه رایگان را به کاربران جدید ارائه می دهد)
ایجاد .NET Core Web API
مرحله 1
با دنبال کردن مسیر زیر در ویژوال استودیو، یک پروژه اصلی ASP.NET Web API ایجاد کنید.
File -> New -> Project (پنجره جدیدی به نام Create a New Project را مشاهده می کنید، ASP.Net Core Web API را همانطور که در زیر انتخاب شده است انتخاب کنید. اگر نتوانستید الگو را پیدا کنید، می توانید API را در نوار جستجو اضافه کنید. )
گام 2
پروژه جدید خود را مطابق تصویر زیر پیکربندی کنید.
سپس بر روی Next کلیک کنید.
مرحله 3
لطفاً تمام اطلاعات را در صفحه اطلاعات اضافی ارائه دهید. حتما گزینه Enable Docker را علامت بزنید. با این حال، راه های بیشتری برای افزودن پشتیبانی Docker به برنامه وجود دارد. اما در این مقاله فقط با انتخاب آن در اینجا این کار را انجام خواهیم داد.