Mike Kistler (Microsoft) on OpenAPI

OpenAPI is the framework of choice for documenting APIs


OpenAPI support in ASP.NET Core API apps
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/overview?view=aspnetcore-9.0
 
Generate OpenAPI documents at build-time
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/aspnetcore-openapi?view=aspnetcore-9.0&tabs=visual-studio%2Cvisual-studio-code#generate-openapi-documents-at-build-time
 
The project file property to set the directory where the OpenAPI should be saved is “OpenApiDocumentsDirectory” and it is documented here:
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/aspnetcore-openapi?view=aspnetcore-9.0&tabs=visual-studio%2Cvisual-studio-code#modifying-the-output-directory-of-the-generated-open-api-file
 
This section contains a summary of how C# types and attributes map to OpenAPI schemas.
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/include-metadata?view=aspnetcore-9.0&tabs=minimal-apis#include-openapi-metadata-for-data-types
 
We talked about the OpenAPI specification — the latest version is here:
https://spec.openapis.org/oas/v3.1.1.html
 
I also briefly touched on the Overlay specification — that is here:
https://spec.openapis.org/overlay/v1.0.0.html
 
and the Arazzo Specification — that is here:
https://spec.openapis.org/arazzo/v1.0.1.html
 
The Roadmap for ASP.NET Core features in .NET 10 is here:
https://github.com/dotnet/aspnetcore/issues/59443

 

Unknown's avatar

About Jesse Liberty

Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen online courses. Liberty is a Senior AI Engineer at the University of Pittsburgh Medical Center, and was a Team Lead and Senior Software Engineer for various corporations, a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a 21 year Microsoft MVP.
This entry was posted in API and tagged . Bookmark the permalink.

2,935 Responses to Mike Kistler (Microsoft) on OpenAPI

  1. Great ?V I should definitely pronounce, impressed with your web site. I had no trouble navigating through all tabs as well as related info ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or something, site theme . a tones way for your client to communicate. Nice task..

  2. Kevingok's avatar Kevingok says:

    Современные системы контроля рабочего времени помогают оптимизировать производительности .
    Удобный интерфейс сокращает неточности при расчёте зарплат .
    Руководителям легче контролировать загрузку сотрудников дистанционно .
    https://factseek.org/finance/bitcop-overview-of-opportunities-for-executives/
    Сотрудники пользуются гибким графиком к своим данным .
    Внедрение таких систем заметно оптимизирует управленческие задачи с минимальными усилиями .
    Такой подход обеспечивает слаженность между отделами , повышая мотивацию персонала .

  3. Kevingok's avatar Kevingok says:

    Эффективные решения учёта рабочего времени помогают оптимизировать оперативного управления.
    Точность фиксации сокращает погрешности в отчётности .
    Менеджерам легче контролировать загрузку сотрудников с детализацией.
    https://administratiepakket.info/finance/video-monitoring-vs-software-for-tracking/
    Работники пользуются гибким графиком при оформлении отпусков.
    Переход на автоматизацию существенно упрощает кадровые процессы в кратчайшие сроки.
    Такой подход обеспечивает слаженность между отделами , сохраняя результативность сотрудников.

  4. Hi, Neat post. There’s a problem with your site in internet explorer, would check this… IE still is the market leader and a huge portion of people will miss your fantastic writing because of this problem.

  5. Magnificent goods from you, man. I have understand your stuff previous to and you’re just too wonderful. I really like what you have acquired here, certainly like what you are stating and the way in which you say it. You make it enjoyable and you still care for to keep it sensible. I can’t wait to read far more from you. This is really a terrific site.

  6. Attractive portion of content. I simply stumbled upon your weblog and in accession capital to assert that I acquire in fact loved account your blog posts. Anyway I’ll be subscribing in your augment or even I success you get admission to constantly quickly.

  7. I am impressed with this internet site, very I am a big fan .

  8. probiotic's avatar probiotic says:

    I am not sure the place you’re getting your information, however great topic. I needs to spend some time finding out much more or working out more. Thanks for great info I was in search of this info for my mission.

  9. Pretty section of content. I just stumbled upon your blog and in accession capital to assert that I acquire in fact enjoyed account your blog posts. Anyway I’ll be subscribing to your augment and even I achievement you access consistently fast.

  10. Nice post. I learn something more challenging on different blogs everyday. It will always be stimulating to read content from other writers and practice a little something from their store. I’d prefer to use some with the content on my blog whether you don’t mind. Natually I’ll give you a link on your web blog. Thanks for sharing.

  11. I like this post, enjoyed this one regards for putting up. “To the dull mind all nature is leaden. To the illumined mind the whole world sparkles with light.” by Ralph Waldo Emerson.

  12. The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo

  13. situs toto's avatar situs toto says:

    Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something. I think that you could do with a few pics to drive the message home a little bit, but other than that, this is fantastic blog. A fantastic read. I will definitely be back.

  14. hey there and thank you for your information – I have definitely picked up anything new from right here. I did however expertise several technical points using this site, as I experienced to reload the site lots of times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I’m complaining, but sluggish loading instances times will sometimes affect your placement in google and can damage your high-quality score if ads and marketing with Adwords. Well I am adding this RSS to my email and could look out for much more of your respective interesting content. Make sure you update this again very soon..

  15. The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo

  16. hello there and thank you to your info – I have definitely picked up something new from proper here. I did on the other hand experience some technical points using this web site, as I experienced to reload the web site many times previous to I may get it to load properly. I have been wondering in case your web hosting is OK? Now not that I am complaining, but slow loading cases occasions will very frequently have an effect on your placement in google and can injury your quality ranking if advertising and ***********|advertising|advertising|advertising and *********** with Adwords. Well I’m including this RSS to my email and could look out for a lot more of your respective exciting content. Ensure that you replace this again soon..

  17. The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo

  18. I have read a few good stuff here. Certainly worth bookmarking for revisiting. I wonder how much effort you put to create such a magnificent informative website.

  19. hptoto's avatar hptoto says:

    hello there and thanks to your info – I have definitely picked up something new from proper here. I did alternatively expertise a few technical points the usage of this website, since I experienced to reload the site a lot of occasions previous to I may just get it to load correctly. I had been brooding about in case your web hosting is OK? Now not that I’m complaining, however sluggish loading circumstances occasions will often affect your placement in google and could injury your quality ranking if advertising and ***********|advertising|advertising|advertising and *********** with Adwords. Well I’m including this RSS to my e-mail and could look out for much more of your respective interesting content. Make sure you replace this again soon..

  20. Lipovive's avatar Lipovive says:

    Simply desire to say your article is as astonishing. The clearness for your put up is just great and that i can assume you are knowledgeable on this subject. Well with your permission allow me to take hold of your feed to stay up to date with drawing close post. Thanks one million and please carry on the gratifying work.

  21. The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo

  22. The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo

  23. Hello.This article was really interesting, particularly since I was browsing for thoughts on this topic last Wednesday.

  24. Magnificent site. Plenty of useful information here. I am sending it to several friends ans also sharing in delicious. And naturally, thanks for your sweat!

  25. gagah4d's avatar gagah4d says:

    Hi, Neat post. There is a problem along with your web site in web explorer, might check this… IE nonetheless is the market chief and a huge element of folks will miss your magnificent writing because of this problem.

  26. kaki268's avatar kaki268 says:

    Loving the info on this website , you have done great job on the articles.

  27. I am continually searching online for posts that can aid me. Thank you!

  28. Thank you for some other informative web site. Where else may just I am getting that type of information written in such a perfect means? I’ve a challenge that I’m simply now operating on, and I’ve been on the glance out for such info.

  29. I have been surfing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my view, if all web owners and bloggers made good content as you did, the internet will be much more useful than ever before.

  30. Este site é realmente demais. Sempre que acesso eu encontro coisas boas Você também vai querer acessar o nosso site e descobrir detalhes! Conteúdo exclusivo. Venha descobrir mais agora! 🙂

  31. lgopro99's avatar lgopro99 says:

    Yeah bookmaking this wasn’t a risky conclusion outstanding post! .

  32. Hi, just required you to know I he added your site to my Google bookmarks due to your layout. But seriously, I believe your internet site has 1 in the freshest theme I??ve came across. It extremely helps make reading your blog significantly easier.

  33. macanempire's avatar macanempire says:

    Can I simply say what a relief to seek out someone who really is aware of what theyre talking about on the internet. You definitely know the right way to carry a problem to gentle and make it important. More people have to read this and understand this facet of the story. I cant believe youre not more well-liked because you positively have the gift.

  34. Generally I do not read post on blogs, however I wish to say that this write-up very forced me to check out and do it! Your writing style has been surprised me. Thank you, quite great article.

  35. I’m really enjoying the design and layout of your site. It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme? Great work!

  36. conforto's avatar conforto says:

    A powerful share, I just given this onto a colleague who was doing slightly analysis on this. And he in fact bought me breakfast because I discovered it for him.. smile. So let me reword that: Thnx for the treat! However yeah Thnkx for spending the time to discuss this, I really feel strongly about it and love reading extra on this topic. If possible, as you change into expertise, would you thoughts updating your weblog with extra details? It is highly helpful for me. Massive thumb up for this weblog put up!

  37. olxtoto's avatar olxtoto says:

    I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post…

  38. nike dunk's avatar nike dunk says:

    relx รุ่น 5 ตัวเครื่อง หรือชื่อทางการคือ RELX Phantom,relx บุหรี่อิเล็กทรอนิกส์

  39. nike 門市's avatar nike 門市 says:

    ผ่านการทดสอบมาตรฐานความปลอดภัย   relx บุหรี่ไฟฟ้า

  40. abv134's avatar abv134 says:

    nike官網台灣提供多種尺寸與配色選擇,並支援線上客製化服務,讓你打造獨一無二的專屬Blazer。

  41. Charlesfus's avatar Charlesfus says:

    Надёжная резина — это ключевой элемент на дороге, обеспечивающая точное управление даже в сложных погодных условиях .
    Подходящие по сезону шины минимизируют риск заносов во время дождя , поддерживая контроль над движением.
    Выбор износостойкой резины продлевают срок службы на обслуживание из-за износостойкого протектора.
    Стабильное поведение авто определяется качества протектора , а также прочностью каркаса .
    Контроль глубины протектора предотвращает повреждения дисков , обеспечивая долговечность авто .
    Отнеситесь серьёзно к выбору — это критично важно вашу защиту в пути .
    https://nonghuachang-sao.go.th/forum/suggestion-box/566779-h-cu-uzn-i-u-v-s-c-r-z-i-s-rvisi-vi-bicn-z-ziv

  42. data macau's avatar data macau says:

    Sweet site, super design, real clean and employ genial.

  43. pestoto's avatar pestoto says:

    Its fantastic as your other content : D, thanks for putting up. “For peace of mind, we need to resign as general manager of the universe.” by Larry Eisenberg.

  44. ADA ADAD's avatar ADA ADAD says:

    mk 官網哪裡買最便宜?
    一直是品牌的長青款,以大容量與俐落外型聞名,無論是上班攜帶文件、筆電,或是外出購物,都能輕鬆收納必需品。材質方面,多採用耐磨皮革或帆布,搭配簡約的Logo設計,低調卻充滿質感,非常適合日常百搭。

  45. Gregoryexper's avatar Gregoryexper says:

    These thc free cbd gummies are a pre-eminent compare of tang and relaxation. The flavor is logically sweet, without any cold aftertaste, and the features is pleasantly soft. I noticed a calming force within close to 30 minutes, help me unwind after a prolonged hour without susceptibilities drowsy. They’re untroubled to away with on the survive and manufacture commonplace CBD function enjoyable. Great quality, consonant dosage, and a delicious scheme to go through the benefits of CBD

  46. olxtoto's avatar olxtoto says:

    hello!,I like your writing so much! share we keep up a correspondence more approximately your post on AOL? I need a specialist on this area to solve my problem. Maybe that’s you! Having a look ahead to look you.

  47. I?¦ve recently started a blog, the information you provide on this site has helped me greatly. Thanks for all of your time & work.

  48. I’ve learn a few good stuff here. Certainly value bookmarking for revisiting. I wonder how much effort you set to create this sort of wonderful informative website.

  49. Jamesfer's avatar Jamesfer says:

    I’ve been using reishi mushrooms same-day delivery daily for during the course of a month for the time being, and I’m indubitably impressed during the sure effects. They’ve helped me feel calmer, more balanced, and less solicitous in every nook the day. My forty winks is deeper, I wake up refreshed, and straight my core has improved. The value is outstanding, and I worth the common ingredients. I’ll definitely carry on buying and recommending them to person I know!

  50. Thomaszek's avatar Thomaszek says:

    Les modèles connectées proposent des fonctionnalités innovantes en fitness .
    Équipées de GPS précis ainsi que de suivi du sommeil , ces montres répondent selon vos besoins .
    La durée atteint une longue durée en mode standard , adaptée aux voyages .
    GPS Garmin
    Les fonctions santé analysent le sommeil ainsi que le stress , pour un suivi optimal.
    Faciles à utiliser , elles s’intègrent parfaitement avec vos apps , via un design intelligente .
    Découvrir ces modèles garantit bénéficier de un partenaire fiable dans la gestion de vos performances .

Comments are closed.