Back to course list
- Level: Intermediate
- Duration: 03h 26m 43s
- Release date: 2021-06-01
- Author: Kevin Dockx
- Provider: Pluralsight
Using HttpClient to Consume APIs in .NET
Description
Content
This course will teach you how to consume APIs with HttpClient in .NET.
- Course Overview01m
- Course Overview01m
- Understanding Integration with an API Using HttpClient35m
- Coming Up01m
- Frameworks and Tooling02m
- Introducing the Demo Application01m
- Demo - Introducing the Demo Application05m
- Strategies for Working with DTO Model Classes03m
- Generating DTO Classes02m
- Demo - Generating DTO Classes from Visual Studio07m
- Demo - Generating DTO Classes with NSwagStudio06m
- Tackling Integration with HttpClient06m
- Summary02m
- Handling Common Types of Integration (CRUD)40m
- Coming Up01m
- Demo - Getting a Resource11m
- Working with Headers and Content Negotiation03m
- Demo - Manipulating Request Headers05m
- Indicating Preference with the Relative Quality Parameter01m
- Demo - Indicating Preference with the Relative Quality Parameter03m
- Demo - Working with HttpRequestMessage Directly03m
- Demo - Creating a Resource04m
- Setting Request Headers01m
- Inspecting Content Types01m
- Demo - Updating a Resource02m
- Demo - Deleting a Resource01m
- Demo - Using Shortcuts02m
- Summary02m
- Improving Performance with Partial Updates18m
- Coming Up01m
- Introducing JsonPatch04m
- Demo - Partially Updating Resources07m
- Demo - Partially Updating Resources with PatchAsync02m
- Advanced Patch Scenarios01m
- Switching to Json.NET02m
- Summary01m
- Improving Performance and Memory Use with Streams35m
- Coming Up01m
- Advantages of Working with Streams01m
- Using Streams When Reading Data01m
- Demo - Using Streams When Reading Data05m
- Improving Memory Use and Performance with HttpCompletionMode01m
- Demo - Improving Memory Use and Performance with HttpCompletionMode02m
- Demo - Improving Code Reuse with an Extension Method02m
- Demo - Testing Performance Improvements When Reading Data03m
- Using Streams When Sending Data01m
- Demo - Using Streams When Sending Data05m
- Using Streams When Sending and Reading Data00m
- Demo - Combining Streams When Sending and Reading Data04m
- Demo - Testing Performance Improvements When Sending Data02m
- On Streaming, Memory Use and Performance02m
- Demo - Working with Compression03m
- Summary02m
- Supporting Cancellation11m
- Coming Up01m
- Why Cancelling Requests Is Important02m
- CancellationTokenSource and CancellationToken01m
- Demo - Cancelling a Request03m
- Demo - CancellationTokenSource Initialization01m
- Demo - Handling a Cancelled Request01m
- Demo - Dealing with Timeouts01m
- Summary01m
- Improving HttpClient Instance Management with HttpClientFactory26m
- Coming Up01m
- The Problem with Disposing HttpClient Instances (Part 1)01m
- Demo - The Problem with Disposing HttpClient Instances05m
- The Problem with Disposing HttpClient Instances (Part 2)01m
- Introducing HttpClientFactory03m
- Demo - Using HttpClientFactory to Manage HttpClient Instances03m
- Demo - Using Named Instances and Defaults02m
- Demo - Configuring the Primary Message Handler02m
- Demo - Using Typed Instances03m
- Demo - Using Typed Instances with Type-scoped Configuration01m
- Demo - Extending Typed Instances with Interaction Methods03m
- Summary01m
- Handling Faults and Errors13m
- Coming Up01m
- Inspecting Status Codes03m
- Demo - Inspecting Status Codes03m
- Inspecting Response Messages01m
- Demo - Reading Out the Response Body When Streaming03m
- Dealing with All-but-best-practice APIs01m
- Summary01m
- Extending HttpClient with Custom HttpMessageHandlers20m
- Coming Up01m
- Delegating Handler Pattern01m
- Implementing a Retry Policy01m
- Demo - Implementing a Retry Policy08m
- Implementing a Handler for Dealing with Time-outs01m
- Demo - Implementing a Handler for Dealing with Time-outs04m
- Other Use Cases for Delegating Handlers02m
- Using Polly to Improve Interaction with an API01m
- Summary01m
- Unit Testing with HttpClient15m
- Coming Up01m
- Unit Testing with HttpClient01m
- Demo - Implementing a Custom Handler to Allow Unit Testing with HttpClient04m
- Demo - Writing a Unit Test04m
- Demo - Improving Mocking with Moq04m
- Summary01m
Random courses
- Salesforce Education Cloud Consultant Certification Exam Q&A
- Technical Stock Analysis: Chart Pattern Trading Mastery 2022
- Building a Resilient Web
- Math Skills : The Number System Part 1
- Zend Framework Practice tests
- Tenses and its types in one shot
- Python: Recursion
- Excel 3-in-1 bundle
- Microsoft Endpoint Manager: Windows Updates and Servicing with MECM and Intune
- The Complete Revision Guide to Risk Management
Latest courses
- Ember.js: The Documentary
- GraphQL: The Documentary
- AWS Certified Solutions Architect - Professional (SAP-C01) Cert Prep: 1 Design for Organizational Complexity
- CCSP Cert Prep: 4 Cloud Application Security
- What Business Leaders Need to Know about Web3 (+ Metaverse)
- Building No-Code Apps with AppSheet: Implementation
- Automation Anywhere: The Big Picture
- Protective Technology with Apache Kafka
- Coding for Visual Learners: Learning JavaScript from Scratch
- StringBuilder Internals