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. Hammer Lock's avatar Hammer Lock says:

    so much great information on here, : D.

  2. ADA ADAD's avatar ADA ADAD says:

    mk 官網哪裡買最便宜? 系列推出了多樣材質與顏色,滿足不同風格的需求。特別是經典黑色款,Michael Kors 斜背包黑,簡約耐看又不失質感,是百搭必備的經典單品

  3. olxtoto's avatar olxtoto says:

    you will have an important blog right here! would you like to make some invite posts on my blog?

  4. Michaelgaw's avatar Michaelgaw says:

    Ища риэлторскую компанию, важно обращать внимание на его статус.
    Уважаемое агентство всегда имеет реальные рекомендации, которые можно проверить.
    Также проверьте, есть ли правовой статус.
    Опытные компании работают только на основе официальных соглашений.
    Электронная регистрация сделки
    Важно, чтобы у агентства был стаж на рынке не меньше нескольких лет.
    Обратите внимание, насколько прозрачно компания показывает нюансы сделок.
    Хороший риэлтор всегда объяснит на ваши вопросы.
    Выбирая агентство, доверьтесь не просто словам, а фактам работы.

  5. Michaelgaw's avatar Michaelgaw says:

    Ища агентство недвижимости, важно обращать внимание на его статус.
    Проверенное агентство всегда имеет отзывы клиентов, которые можно проверить.
    Также оцените, есть ли разрешительные документы.
    Надёжные компании заключают сделки только на основе контрактов.
    Новостройки Казани
    Важно, чтобы у агентства был стаж на рынке не меньше нескольких лет.
    Обратите внимание, насколько открыто компания раскрывает условия сделок.
    Ответственный риэлтор всегда объяснит на ваши запросы.
    Выбирая агентство, доверьтесь не только внешним обещаниям, а реальной практике.

  6. What¦s Taking place i’m new to this, I stumbled upon this I have found It positively useful and it has helped me out loads. I hope to contribute & help different users like its helped me. Good job.

  7. It is in point of fact a great and useful piece of info. I?¦m satisfied that you just shared this useful information with us. Please stay us up to date like this. Thanks for sharing.

  8. dolantoto88's avatar dolantoto88 says:

    You made some nice points there. I looked on the internet for the topic and found most persons will consent with your site.

  9. toto togel's avatar toto togel says:

    Hi, I think your site might be having browser compatibility issues. When I look at your website in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, fantastic blog!

  10. I’m not sure why but this weblog is loading incredibly slow for me. Is anyone else having this problem or is it a problem on my end? I’ll check back later and see if the problem still exists.

  11. dolantoto's avatar dolantoto says:

    Your style is so unique compared to many other people. Thank you for publishing when you have the opportunity,Guess I will just make this bookmarked.2

  12. I was recommended this web site by my cousin. I’m not sure whether this post is written by him as nobody else know such detailed about my difficulty. You’re wonderful! Thanks!

  13. macau jitu's avatar macau jitu says:

    Hey very cool website!! Man .. Beautiful .. Superb .. I’ll bookmark your blog and take the feeds additionally…I am satisfied to find a lot of helpful info here within the put up, we want work out more strategies in this regard, thank you for sharing.

  14. kakahoki's avatar kakahoki says:

    I have been exploring for a little bit for any high-quality articles or blog posts on this kind of house . Exploring in Yahoo I ultimately stumbled upon this web site. Reading this info So i am satisfied to show that I’ve an incredibly just right uncanny feeling I came upon just what I needed. I such a lot surely will make sure to do not forget this site and give it a glance regularly.

  15. pg slot's avatar pg slot says:

    Hi there! This post couldn’t be written any better! Reading through this post reminds me of my previous room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thank you for sharing!

  16. macau jitu's avatar macau jitu says:

    I’d always want to be update on new content on this internet site, saved to favorites! .

  17. RandyDeext's avatar RandyDeext says:

    This tool allows you to swap clothes in pictures.
    It uses smart technology to match outfits seamlessly.
    You can test multiple styles in seconds.
    xnudes.ai
    The results look authentic and professional.
    It’s a convenient option for fashion.
    Add your photo and pick the clothes you prefer.
    Start using it right away.

  18. Charlesduh's avatar Charlesduh says:

    On our website you can explore a lot of valuable information.
    It is created to guide you with different topics.
    You will find easy-to-read explanations and real examples.
    The content is constantly updated to stay up-to-date.
    https://talish.info
    It’s a reliable resource for learning.
    Every visitor can benefit from the materials here.
    Feel free to reading the site today.

  19. Charlesduh's avatar Charlesduh says:

    At this page you can find a lot of helpful information.
    It is designed to support you with different topics.
    You will get simple explanations and everyday examples.
    The content is frequently updated to stay up-to-date.
    https://katiehargrave.us
    It’s a reliable resource for research.
    Anyone can benefit from the materials here.
    Start reading the site today.

  20. Well I definitely enjoyed studying it. This tip provided by you is very practical for good planning.

  21. Hey there I am so excited I found your blog, I really found you by error, while I was looking on Askjeeve for something else, Regardless I am here now and would just like to say thank you for a incredible post and a all round exciting blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have saved it and also added your RSS feeds, so when I have time I will be back to read much more, Please do keep up the awesome work.

  22. I was studying some of your blog posts on this internet site and I conceive this web site is very instructive! Keep posting.

  23. Hello.This post was really motivating, particularly since I was investigating for thoughts on this subject last week.

  24. You have brought up a very excellent points, appreciate it for the post.

  25. I have read some good stuff here. Certainly price bookmarking for revisiting. I surprise how much attempt you set to make such a magnificent informative site.

  26. naga empire's avatar naga empire says:

    Everything is very open and very clear explanation of issues. was truly information. Your website is very useful. Thanks for sharing.

  27. audifort's avatar audifort says:

    Tired of Tinnitus or Hearing Problems? Here’s a Natural Solution That’s Changing Lives Are you constantly bothered by ringing in the ears (tinnitus), hearing difficulties, or sound clarity issues?

  28. netizen 303's avatar netizen 303 says:

    Utterly indited subject matter, thanks for information .

  29. RandyDeext's avatar RandyDeext says:

    The platform allows you to swap clothes in pictures.
    It uses AI to match outfits realistically.
    You can experiment with multiple styles in seconds.
    xnudes.ai|Perfect Clothes Changer AI Tool
    The results look authentic and stylish.
    It’s a useful option for fashion.
    Add your photo and choose the clothes you like.
    Begin trying it now.

  30. toto's avatar toto says:

    Thank you for sharing superb informations. Your web site is very cool. I’m impressed by the details that you’ve on this blog. It reveals how nicely you understand this subject. Bookmarked this web page, will come back for extra articles. You, my friend, ROCK! I found simply the info I already searched all over the place and simply couldn’t come across. What an ideal site.

  31. Hi there! This post couldn’t be written any better! Reading through this post reminds me of my previous room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thank you for sharing!

  32. PROSTADINE is truly unlike anything you’ve ever encountered in your life. It stands as the sole droplet solution that incorporates nine potent natural ingredients, working in perfect synergy to safeguard the health and mineral balance of your prostate well into your golden years.

  33. The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought youd have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention.

  34. ADA ADAD's avatar ADA ADAD says:

    mk 官網哪裡買最便宜?,不得不提其優雅的半弧形設計。這款包型靈感來自貝殼外型,外觀圓潤精緻,線條簡約俐落。

  35. alexaslot138's avatar alexaslot138 says:

    I know this if off topic but I’m looking into starting my own weblog and was curious what all is required to get setup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very web savvy so I’m not 100 certain. Any tips or advice would be greatly appreciated. Cheers

  36. alexaslot138's avatar alexaslot138 says:

    But a smiling visitor here to share the love (:, btw great design. “Individuals may form communities, but it is institutions alone that can create a nation.” by Benjamin Disraeli.

  37. Hello! Someone in my Myspace group shared this website with us so I came to check it out. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers! Great blog and excellent design.

  38. alexaslot138's avatar alexaslot138 says:

    I have been browsing online more than 3 hours these days, yet I never discovered any attention-grabbing article like yours. It is beautiful value enough for me. Personally, if all webmasters and bloggers made excellent content as you did, the net shall be a lot more helpful than ever before. “Nothing will come of nothing.” by William Shakespeare.

  39. Many men who have tried the blue salt trick report increased stamina, better performance, and a renewed sense of confidence.

  40. empire88's avatar empire88 says:

    I’m typically to blogging and i really appreciate your content. The article has actually peaks my interest. I’m going to bookmark your site and maintain checking for brand spanking new information.

  41. Sleep Lean is a natural nighttime weight management supplement designed to help you burn fat, improve sleep quality, and balance hormones—all while you rest.

  42. Hey there, You have performed a fantastic job. I’ll certainly digg it and in my view recommend to my friends. I’m confident they will be benefited from this site.

  43. paus empire's avatar paus empire says:

    It’s a shame you don’t have a donate button! I’d without a doubt donate to this brilliant blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to new updates and will talk about this blog with my Facebook group. Talk soon!

  44. What i do not understood is if truth be told how you are now not really much more neatly-favored than you may be now. You are very intelligent. You already know therefore significantly in relation to this subject, made me in my opinion consider it from a lot of various angles. Its like men and women are not involved until it is something to accomplish with Girl gaga! Your personal stuffs excellent. All the time maintain it up!

  45. Mitolyn's avatar Mitolyn says:

    This web site is really a walk-through for all of the info you wanted about this and didn’t know who to ask. Glimpse here, and you’ll definitely discover it.

  46. 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 soon as you wake up.

  47. data macau's avatar data macau says:

    Good day! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I’m getting fed up of WordPress because I’ve had issues with hackers and I’m looking at alternatives for another platform. I would be great if you could point me in the direction of a good platform.

  48. HepatoBurn's avatar HepatoBurn says:

    Some really prime blog posts on this site, saved to favorites.

  49. MichaelZem's avatar MichaelZem says:

    Домашние задания играют ключевую роль в обучении.
    Они помогают закреплять пройденный материал.
    Регулярное выполнение домашних заданий формирует самостоятельность.
    Задания также учат организации времени.
    https://mobilion.ir/forum/index.php?threads/mmoexp-path-of-exile-2-that-hold-a-significant-place.172023/#post-172232
    Благодаря им ученики подготавливаются к проверочным работам.
    Педагоги могут оценить результаты обучения.
    Таким образом, домашние задания остаются важными для развития школьника.

Comments are closed.