Wednesday
Room 6
16:20 - 17:20
(UTC+02)
Talk (60 min)
Using Microsoft Kiota to go from OpenAPI to first-class .NET client SDKs
The REST APIs you want to integrate in your solution have an OpenAPI description and you are ready to start calling endpoints. But, how can you create the code that makes the correct web requests and handles the responses under realistic circumstances. Kiota generates this client logic and request handlers to call REST APIs in multiple languages for you. In this session we are going to focus on .NET and dive into the specifics and details to make it a first-class citizen in a modern distributed application landscapes. We will look at how Kiota helps you create a production-ready client library that can be shared alongside your API. These client SDKs allow easy consumption and offer a robust and resilient integrations to APIs. You are also going to learn how to properly test these libraries in various scenarios. Also, we will dive into Kiota generated code including the RESTful object model, DTO mappings and also as a tool, how to use it in your CI/CD pipeline and some advanced scenarios such as telemetry and resilience strategies. After this session you will be eager to start using Microsoft Kiota and begin building smart API clients and libraries.
