در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

آموزش استفاده از HttpClient برای استفاده از API ها در .NET

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

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

ویدئو معرفی این محصول

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با HttpClient یاد می گیرید.

عنوان اصلی : Using HttpClient to Consume APIs in .NET

سرفصل ها :

بررسی اجمالی دوره
بالا آمدن
چارچوب و ابزار
معرفی اپلیکیشن دمو
نسخه ی نمایشی - معرفی برنامه آزمایشی
استراتژی های کار با کلاس های مدل DTO
ایجاد کلاس های DTO
نسخه ی نمایشی - ایجاد کلاس های DTO از ویژوال استودیو
نسخه ی نمایشی - ایجاد کلاس های DTO با NSwagStudio
مقابله با ادغام با HttpClient
خلاصه
بالا آمدن
نسخه ی نمایشی - دریافت یک منبع
کار با سرصفحه ها و مذاکره محتوا
نسخه ی نمایشی - دستکاری سرصفحه های درخواست
نشان دادن اولویت با پارامتر کیفیت نسبی
نسخه ی نمایشی - نشان دهنده اولویت با پارامتر کیفیت نسبی
نسخه ی نمایشی - کار با HttpRequestMessage به طور مستقیم
نسخه ی نمایشی - ایجاد یک منبع
تنظیم هدر درخواست
بررسی انواع محتوا
نسخه ی نمایشی - به روز رسانی یک منبع
نسخه ی نمایشی - حذف یک منبع
نسخه ی نمایشی - استفاده از میانبرها
خلاصه
بالا آمدن
معرفی JsonPatch
نسخه ی نمایشی - به روز رسانی جزئی منابع
نسخه ی نمایشی - به روز رسانی جزئی منابع با PatchAsync
سناریوهای پچ پیشرفته
جابجایی به Json.NET
خلاصه
بالا آمدن
مزایای کار با استریم ها
استفاده از Stream ها هنگام خواندن داده ها
نسخه ی نمایشی - استفاده از جریان در هنگام خواندن داده ها
بهبود استفاده و عملکرد حافظه با HttpCompletionMode
نسخه ی نمایشی - بهبود استفاده و عملکرد حافظه با HttpCompletionMode
نسخه ی نمایشی - بهبود استفاده مجدد از کد با یک روش پسوند
نسخه ی نمایشی - آزمایش بهبود عملکرد هنگام خواندن داده ها
استفاده از جریان در هنگام ارسال داده
نسخه ی نمایشی - استفاده از جریان در هنگام ارسال داده
استفاده از Streams هنگام ارسال و خواندن داده ها
نسخه ی نمایشی - ترکیب جریان ها هنگام ارسال و خواندن داده ها
نسخه ی نمایشی - آزمایش بهبود عملکرد هنگام ارسال داده ها
در مورد جریان، استفاده از حافظه و عملکرد
نسخه ی نمایشی - کار با فشرده سازی
خلاصه
بالا آمدن
چرا لغو درخواست ها مهم است
CancellationTokenSource و CancellationToken
نسخه ی نمایشی - لغو یک درخواست
نسخه ی نمایشی - CancellationTokenSource Initialization
نسخه ی نمایشی - رسیدگی به یک درخواست لغو شده
نسخه ی نمایشی - مقابله با وقفه ها
خلاصه
بالا آمدن
مشکل از بین بردن نمونه های HttpClient (قسمت 1)
نسخه ی نمایشی - مشکل دفع نمونه های HttpClient
مشکل از بین بردن نمونه های HttpClient (قسمت 2)
معرفی HttpClientFactory
نسخه ی نمایشی - استفاده از HttpClientFactory برای مدیریت نمونه های HttpClient
نسخه ی نمایشی - استفاده از نمونه های نامگذاری شده و پیش فرض ها
نسخه ی نمایشی - پیکربندی کنترل کننده پیام اصلی
نسخه ی نمایشی - با استفاده از نمونه های تایپ شده
نسخه ی نمایشی - استفاده از نمونه های تایپ شده با پیکربندی محدوده تایپ
نسخه ی نمایشی - گسترش نمونه های تایپ شده با روش های تعامل
خلاصه
بالا آمدن
بازرسی کدهای وضعیت
نسخه ی نمایشی - بازرسی کدهای وضعیت
بازرسی پیام های پاسخ
نسخه ی نمایشی - خواندن متن پاسخ هنگام پخش جریانی
سر و کار داشتن با APIهای همه اما بهترین عمل
خلاصه
بالا آمدن
تفویض الگوی کنترل کننده
اجرای یک سیاست تلاش مجدد
نسخه ی نمایشی - اجرای خط مشی تلاش مجدد
پیاده سازی Handler برای مقابله با تایم اوت ها
نسخه ی نمایشی - پیاده سازی یک Handler برای مقابله با تایم اوت ها
سایر موارد استفاده برای تفویض اختیار به گردانندگان
استفاده از Polly برای بهبود تعامل با یک API
خلاصه
بالا آمدن
تست واحد با HttpClient
نسخه ی نمایشی - پیاده سازی یک Handler سفارشی برای اجازه تست واحد با HttpClient
نسخه ی نمایشی - نوشتن یک آزمون واحد
نسخه ی نمایشی - بهبود تمسخر با Moq
خلاصه

نمایش سرفصل های انگلیسی

Using HttpClient to Consume APIs in .NET