home.social

#aspnet_core — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #aspnet_core, aggregated by home.social.

  1. Scalar вместо Swagger UI. Надо ли оно нам?

    С выходом .NET 9 пакет Swashbuckle.AspNetCore выпилили из шаблона Web API. Это означает, что при создании нового приложения ASP.NET Core Web API у нас больше нет привычного зеленого пользовательского интерфейса Swagger для тестирования endpoint-ов. В статье — краткий разбор, почему это произошло, и обзор альтернативы Scalar. Хочу разобраться

    habr.com/ru/articles/892508/

    #c# #net #net_9 #net_core #aspnet_core #aspnet_webapi #webapi_testing #swagger #scalar #openapi

  2. Scalar на замену Swashbuckle в .NET 9 и как это готовить с Design API First

    Рассказываю чем заменить Swashbuckle, который убрали из .Net 9, для создания страницы похожей на Swagger UI.

    habr.com/ru/articles/904738/

    #web_api #aspnet_core #swagger #open_api #net_9 #dotnet_core #dotnet #typespec #webapi #openapi

  3. Используем API Key и JWT Bearer аутентификацию вместе в ASP.NET Core Web API

    Я расскажу, как реализовать аутентификацию с использованием как JWT, так и API-ключа на одном и том же endpoint в ASP.NET Core Web API. Совмещение этих схем аутентификации полезно, если вы хотите использовать токен JWT Bearer для аутентификации пользователей и API-ключ для аутентификации между сервисами.

    habr.com/ru/articles/879424/

    #net #net_core #net_8 #net_9 #aspnet_core #authentication #authorization #jwt #api_key

  4. Тонкости работы short-circuit routing в ASP.NET Core 8.0

    В статье детально и с примерами рассказываю про short-circuit routing — новую фичу Minimal API в ASP.NET Core 8.0. Она позволяет игнорировать добавленные middleware при вызове отдельных endpoint-ов. Рассмотрим, как это работает, сравним методы и немного поговорим про то, как добавляются middleware в приложение на ASP.NET Core. Не читайте эту статью, если вам нужно просто прикрутить short-circuit routing и не париться, как оно работает, — для этого достаточно документации и обзора от Andrew Lock . У меня же после них осталось больше вопросов, чем ответов, потому я залез по самые локти в код и разобрался. Если вам тоже интересно — добро пожаловать под кат. Хочу разобраться

    habr.com/ru/articles/791336/

    #net #net_8 #c# #c#_12 #aspnet_core #aspnet_core_80 #webapi #web_api #minimal_api #web_application

  5. Разворачиваем и заворачиваем в docker проект ASP.NET core на Ubuntu в связке с PostgreSQL

    На просторах интернета заметил, что довольно мало статьей про ASP.NET под Linux . К сожалению, новички вроде меня копаются часами в поисках нужной информации, поэтому в этой статье мы вместе развернём минимальное приложение ASP.NET core под Linux в среде Ubuntu и в связке с PostgreSQL и с котиками на сервере nginx, а также упакуем всё в docker контейнеры. В ходе этой статьи мы разберём некоторые консольные команды для ежедневного пользования. Приступить к чтению

    habr.com/ru/articles/780952/

    #docker #dockercompose #dockerfile #c# #aspnet_core #aspnet #asp #web_api #restful #postgresql