webapi ASP.NET Core를 사용한 최소 API 이 게시물에서는 .net Core로 Minimal API를 만드는 방법을 살펴보겠습니다. 하지만 먼저 Minimal API란 무엇일까요? 발신자 : “최소 API는 최소한의 종속성으로 HTTP API를 생성하도록 설계되었습니다. ASP.NET Core에 최소한의 파일, 기능 및 종속성만 포함하려는 마이크로서비스 및 앱에 이상적입니다.” 간단히 말해서 복잡성, 계층 및 클래스가 적은 간단한 서... webapimicrosoftrestfulcore IdentityServer에서 토큰 검색, 사용 및 유효성 검사 📮 문의하기 🇧🇷 🇺🇸 🇫🇷 이것은 클라이언트 응용 프로그램이 Identity Server에서 토큰을 검색하고 이를 WebApi에서 사용하여 끝점을 사용하는 방법의 예입니다. 이 예제는 을 기반으로 작성되었습니다. 샘플의 ID 공급자입니다. 이제 ID 서버에서 openid-configuration에 액세스할 수 있습니다. 솔루션을 실행하고 으로 이동합니다. 따라서 이와 같은 것을 검색할 수 ... webapiidentiyserverclienttoken 전체 화면 API Fullscreen API를 사용하는 것은 정말 쉽지만 때로는 필요에 따라 작동하지 않거나 모든 브라우저에서 동일하게 작동하지 않는 것을 발견할 수 있습니다. 다양한 시나리오에서 사용하는 방법을 배우려면 계속 읽으십시오. I exclude IE because nobody should use it in 2022 Chromium 기반, Firefox 및 Safari와 호환되는 예제 코드만 제공합... fullscreenwebapijavascript ASP.NET Core - 간단한 JWT 인증 작성 이것은 시작하기 위한 JWT 인증의 간단한 구현일 뿐입니다. 패키지 추가Microsoft.AspNetCore.Authentication.JwtBearer 비밀 키가 필요합니다. user-secrets를 사용하여 추가하십시오. 경고! 사용자 암호는 프로덕션에서 사용하기 위한 것이 아닙니다. Program.cs 또는 Startup.cs에서: 서비스를 추가합니다. 사용자가 JWTScheme로 인증... webapicsharpdotnetauthentication React의 교차 관찰자 이 React Hook은 브라우저에 기본적으로 존재하는 🔗 를 사용하여 뷰포트에서 구성 요소의 가시성을 감지하는 데 사용할 수 있습니다. 일부 사용 사례는 다음과 같습니다. 이미지 지연 로딩 무한 스크롤링 시작 애니메이션 후크는 다음 유형의 두 가지 인수를 사용합니다. observerCallback를 사용하여 뷰포트와 교차할 때 동작을 정의합니다. 다음과 같이 인터페이스로 정의된 Inters... frontendtypescriptwebapireact 네트워크 상태 API 및 SolidJS를 사용하여 사용자 경험 개선 사용자의 네트워크 연결을 기반으로 콘텐츠를 표시하려는 경우 네트워크 API가 정말 빛납니다. 예를 들어 사용자가 높은 대역폭으로 연결되어 있으면 고해상도 이미지를 제공하고 더 나은 연결이 없으면 저해상도 이미지를 제공할 수 있습니다. Solidjs는 미세한 반응성의 원리에 따라 작동합니다. useNetwork.jsx onMount 및 onCleanup는 solidjs의 수명 주기 함수입니다.... javascriptsolidjswebapiwebdev .NET 5에서 WEB API 문서화를 위한 Swagger 및 ReDoc WEBAPI가 있고 해당 API의 문서를 자동으로 업데이트하고 싶다고 가정해 보겠습니다. swagger 및 Redoc과 같은 프레임워크는 둘 다 빠르고 쉬운 설정을 위해 Visual Studio IDE 내에서 사용할 수 있는 너겟 패키지를 가지고 있으므로 좋은 접근 방식일 수 있습니다. WebAPI 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Nuget 패키지 관리를 클릭하여 다음 패키지를 설... swaggerwebapiredocdotnet ASP.NET 6.0에서 Entity Framework 없이 CRUD 작업을 수행하는 OData 이전 자습서에서 우리는 Entity Framework를 사용하는 OData를 보았습니다. 이 자습서에서는 Entity Framework 없이 CRUD 작업을 수행하지 않고 odata 끝점을 노출하는 방법을 설명합니다. OData는 데이터를 끝점까지 가져오는 기본 개념이 최종 사용자에게 완전히 추상적인 곳에서 데이터를 가져올 수 있는 일련의 데이터 액세스 메커니즘을 허용하는 데이터 원본 또는 ... webapientityframeworkodatadotnet 모든 ASP.NET Core Web API 프로젝트에 필요한 것 - 3부 - 예외 처리 미들웨어 이 기사에서는 사용자 지정 미들웨어를 추가하여 전역적으로 예외를 처리하고 오류 발생 시 사용자 지정 응답을 생성하는 방법을 보여줍니다. 누가 버그 없는 코드를 작성할 수 있습니까? 각 시스템에서 처리되지 않은 예외가 발생할 수 있지만 오류를 잡아서 기록하고 수정하고 클라이언트에 적절한 응답을 표시하는 것이 정말 중요합니다. 예외 처리 미들웨어는 단일 위치에서 예외를 포착하고 응용 프로그램을 ... aspnetcoredotnetarchitecturewebapi 각 ASPNET 핵심 웹 API 프로젝트 요구사항 - 섹션 4 - 오류 메시지 재사용 및 현지화 우선, 자원 파일을 통해 오류 메시지를 어떻게 다시 사용합니까 오류 메시지를 지역화하는 방법 만약 네가 영어 모국어라면, 이 글을 건너뛸 수 있지만, 코드 라이브러리의 하드코드 오류 메시지를 피하고 싶다면, 이 글은 매우 유용하다. 들어와.NET Core 3.0 이상에서는 리소스 파일을 사용하는 데 로컬화를 적용하는 새로운 방법이 사용됩니다.나는 IStringLocalizer<Resource... aspnetcoredotnetarchitecturewebapi 각 ASPNET 핵심 웹 API 프로젝트 요구 사항 - 섹션 5 - Polly 에 로그인하면 대시보드에서 API 키를 찾을 수 있습니다. 은 특정 HttpClient를 구성하고 상호 작용하는 별도의 위치를 제공합니다.예를 들어, 단일 유형의 클라이언트를 사용할 수 있습니다. 클래스 Startup.cs 열기 및 날씨 HTTP 클라이언트 서비스 등록: 날씨 API를 호출할 때 오류를 모의할 때가 되었다.따라서 외부 API를 제어할 수 없으며 을 사용하여 HTTP 요청과 응... aspnetcoredotnetarchitecturewebapi ASP에서 타사 웹 API를 사용하는 방법그물심 현대 웹 응용 프로그램에서 제3자 웹 API를 호출하여 응용 프로그램의 기능을 강화하는 것은 매우 흔히 볼 수 있는 것이다.수천 개의 무료 및 상업 API를 사용할 수 있습니다. 가장 흔하고 잘 알려진 클래스로 ASP의 타사 API를 사용할 수 있습니다.NET 핵심 애플리케이션은 클래스입니다.이 클래스를 사용하면 타사 API에 HTTP 요청을 보내고 해당 API에서 반환된 HTTP 응답을 받... programmingaspnetcoredotnetwebapi xUnit을 사용하여 .NET에서 기능 테스트 구현 이 기사에서는 xUnit을 사용하여 .NET API에서 기능 테스트를 구현하는 방법을 배울 것입니다. 테스트된 프로젝트는 종종 테스트 중인 시스템 또는 줄여서 "SUT"라고 합니다. 기능 테스트는 일반적인 Arrange, Act 및 Assert 테스트 단계를 포함하는 일련의 이벤트를 따릅니다. 앱에 요청을 제출하기 위해 테스트 서버 클라이언트가 생성됩니다. 테스트 정렬 단계가 실행됩니다. 테... xunitdotnettestingwebapi 프로메테우스 수출상인 게으른 개발 방식을 쓰다 우리의 한 고객은 암호화폐 채굴에 종사하는데, 그들은 휴가를 보내고 가족과 함께 시간을 보내기를 원하는 직원들에게 매우 관심을 가지고 있다.그들의 유일한 직원은 GPU로 이 설비들은 연중무휴로 일할 수 있다.그러나 온도가 높아지면 효율에 영향을 받는다.또 다른 슬픈 일이 일어날 수도 있다. 그러나 우리는 이 문제가 이미 우리를 위해 해결되었다는 것을 곧 발견했다.현재 채광 소프트웨어는 매우 ... csharpmonitoringwebapiprometheus Zabbix의Graphid를 통해 이미지 다운로드--제2판 api의 검색 방법은 ql와 같습니다.zabbix를 통해agent_host는 hostid를 찾았고 hostid와 itemkey에 따라itemid를 찾았으며 Itemid를 통해graphid를 찾았습니다.그리고 사진을 다운로드하세요.이 jsonrpc의 과정은 쿠키를 사용할 필요가 없습니다.다음 그림의 과정은 쿠키가 필요합니다.유일한 차이점은 jsonrpc 웹api는 authcode를 가져오는 과... vbszabbixwebapiNote
ASP.NET Core를 사용한 최소 API 이 게시물에서는 .net Core로 Minimal API를 만드는 방법을 살펴보겠습니다. 하지만 먼저 Minimal API란 무엇일까요? 발신자 : “최소 API는 최소한의 종속성으로 HTTP API를 생성하도록 설계되었습니다. ASP.NET Core에 최소한의 파일, 기능 및 종속성만 포함하려는 마이크로서비스 및 앱에 이상적입니다.” 간단히 말해서 복잡성, 계층 및 클래스가 적은 간단한 서... webapimicrosoftrestfulcore IdentityServer에서 토큰 검색, 사용 및 유효성 검사 📮 문의하기 🇧🇷 🇺🇸 🇫🇷 이것은 클라이언트 응용 프로그램이 Identity Server에서 토큰을 검색하고 이를 WebApi에서 사용하여 끝점을 사용하는 방법의 예입니다. 이 예제는 을 기반으로 작성되었습니다. 샘플의 ID 공급자입니다. 이제 ID 서버에서 openid-configuration에 액세스할 수 있습니다. 솔루션을 실행하고 으로 이동합니다. 따라서 이와 같은 것을 검색할 수 ... webapiidentiyserverclienttoken 전체 화면 API Fullscreen API를 사용하는 것은 정말 쉽지만 때로는 필요에 따라 작동하지 않거나 모든 브라우저에서 동일하게 작동하지 않는 것을 발견할 수 있습니다. 다양한 시나리오에서 사용하는 방법을 배우려면 계속 읽으십시오. I exclude IE because nobody should use it in 2022 Chromium 기반, Firefox 및 Safari와 호환되는 예제 코드만 제공합... fullscreenwebapijavascript ASP.NET Core - 간단한 JWT 인증 작성 이것은 시작하기 위한 JWT 인증의 간단한 구현일 뿐입니다. 패키지 추가Microsoft.AspNetCore.Authentication.JwtBearer 비밀 키가 필요합니다. user-secrets를 사용하여 추가하십시오. 경고! 사용자 암호는 프로덕션에서 사용하기 위한 것이 아닙니다. Program.cs 또는 Startup.cs에서: 서비스를 추가합니다. 사용자가 JWTScheme로 인증... webapicsharpdotnetauthentication React의 교차 관찰자 이 React Hook은 브라우저에 기본적으로 존재하는 🔗 를 사용하여 뷰포트에서 구성 요소의 가시성을 감지하는 데 사용할 수 있습니다. 일부 사용 사례는 다음과 같습니다. 이미지 지연 로딩 무한 스크롤링 시작 애니메이션 후크는 다음 유형의 두 가지 인수를 사용합니다. observerCallback를 사용하여 뷰포트와 교차할 때 동작을 정의합니다. 다음과 같이 인터페이스로 정의된 Inters... frontendtypescriptwebapireact 네트워크 상태 API 및 SolidJS를 사용하여 사용자 경험 개선 사용자의 네트워크 연결을 기반으로 콘텐츠를 표시하려는 경우 네트워크 API가 정말 빛납니다. 예를 들어 사용자가 높은 대역폭으로 연결되어 있으면 고해상도 이미지를 제공하고 더 나은 연결이 없으면 저해상도 이미지를 제공할 수 있습니다. Solidjs는 미세한 반응성의 원리에 따라 작동합니다. useNetwork.jsx onMount 및 onCleanup는 solidjs의 수명 주기 함수입니다.... javascriptsolidjswebapiwebdev .NET 5에서 WEB API 문서화를 위한 Swagger 및 ReDoc WEBAPI가 있고 해당 API의 문서를 자동으로 업데이트하고 싶다고 가정해 보겠습니다. swagger 및 Redoc과 같은 프레임워크는 둘 다 빠르고 쉬운 설정을 위해 Visual Studio IDE 내에서 사용할 수 있는 너겟 패키지를 가지고 있으므로 좋은 접근 방식일 수 있습니다. WebAPI 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Nuget 패키지 관리를 클릭하여 다음 패키지를 설... swaggerwebapiredocdotnet ASP.NET 6.0에서 Entity Framework 없이 CRUD 작업을 수행하는 OData 이전 자습서에서 우리는 Entity Framework를 사용하는 OData를 보았습니다. 이 자습서에서는 Entity Framework 없이 CRUD 작업을 수행하지 않고 odata 끝점을 노출하는 방법을 설명합니다. OData는 데이터를 끝점까지 가져오는 기본 개념이 최종 사용자에게 완전히 추상적인 곳에서 데이터를 가져올 수 있는 일련의 데이터 액세스 메커니즘을 허용하는 데이터 원본 또는 ... webapientityframeworkodatadotnet 모든 ASP.NET Core Web API 프로젝트에 필요한 것 - 3부 - 예외 처리 미들웨어 이 기사에서는 사용자 지정 미들웨어를 추가하여 전역적으로 예외를 처리하고 오류 발생 시 사용자 지정 응답을 생성하는 방법을 보여줍니다. 누가 버그 없는 코드를 작성할 수 있습니까? 각 시스템에서 처리되지 않은 예외가 발생할 수 있지만 오류를 잡아서 기록하고 수정하고 클라이언트에 적절한 응답을 표시하는 것이 정말 중요합니다. 예외 처리 미들웨어는 단일 위치에서 예외를 포착하고 응용 프로그램을 ... aspnetcoredotnetarchitecturewebapi 각 ASPNET 핵심 웹 API 프로젝트 요구사항 - 섹션 4 - 오류 메시지 재사용 및 현지화 우선, 자원 파일을 통해 오류 메시지를 어떻게 다시 사용합니까 오류 메시지를 지역화하는 방법 만약 네가 영어 모국어라면, 이 글을 건너뛸 수 있지만, 코드 라이브러리의 하드코드 오류 메시지를 피하고 싶다면, 이 글은 매우 유용하다. 들어와.NET Core 3.0 이상에서는 리소스 파일을 사용하는 데 로컬화를 적용하는 새로운 방법이 사용됩니다.나는 IStringLocalizer<Resource... aspnetcoredotnetarchitecturewebapi 각 ASPNET 핵심 웹 API 프로젝트 요구 사항 - 섹션 5 - Polly 에 로그인하면 대시보드에서 API 키를 찾을 수 있습니다. 은 특정 HttpClient를 구성하고 상호 작용하는 별도의 위치를 제공합니다.예를 들어, 단일 유형의 클라이언트를 사용할 수 있습니다. 클래스 Startup.cs 열기 및 날씨 HTTP 클라이언트 서비스 등록: 날씨 API를 호출할 때 오류를 모의할 때가 되었다.따라서 외부 API를 제어할 수 없으며 을 사용하여 HTTP 요청과 응... aspnetcoredotnetarchitecturewebapi ASP에서 타사 웹 API를 사용하는 방법그물심 현대 웹 응용 프로그램에서 제3자 웹 API를 호출하여 응용 프로그램의 기능을 강화하는 것은 매우 흔히 볼 수 있는 것이다.수천 개의 무료 및 상업 API를 사용할 수 있습니다. 가장 흔하고 잘 알려진 클래스로 ASP의 타사 API를 사용할 수 있습니다.NET 핵심 애플리케이션은 클래스입니다.이 클래스를 사용하면 타사 API에 HTTP 요청을 보내고 해당 API에서 반환된 HTTP 응답을 받... programmingaspnetcoredotnetwebapi xUnit을 사용하여 .NET에서 기능 테스트 구현 이 기사에서는 xUnit을 사용하여 .NET API에서 기능 테스트를 구현하는 방법을 배울 것입니다. 테스트된 프로젝트는 종종 테스트 중인 시스템 또는 줄여서 "SUT"라고 합니다. 기능 테스트는 일반적인 Arrange, Act 및 Assert 테스트 단계를 포함하는 일련의 이벤트를 따릅니다. 앱에 요청을 제출하기 위해 테스트 서버 클라이언트가 생성됩니다. 테스트 정렬 단계가 실행됩니다. 테... xunitdotnettestingwebapi 프로메테우스 수출상인 게으른 개발 방식을 쓰다 우리의 한 고객은 암호화폐 채굴에 종사하는데, 그들은 휴가를 보내고 가족과 함께 시간을 보내기를 원하는 직원들에게 매우 관심을 가지고 있다.그들의 유일한 직원은 GPU로 이 설비들은 연중무휴로 일할 수 있다.그러나 온도가 높아지면 효율에 영향을 받는다.또 다른 슬픈 일이 일어날 수도 있다. 그러나 우리는 이 문제가 이미 우리를 위해 해결되었다는 것을 곧 발견했다.현재 채광 소프트웨어는 매우 ... csharpmonitoringwebapiprometheus Zabbix의Graphid를 통해 이미지 다운로드--제2판 api의 검색 방법은 ql와 같습니다.zabbix를 통해agent_host는 hostid를 찾았고 hostid와 itemkey에 따라itemid를 찾았으며 Itemid를 통해graphid를 찾았습니다.그리고 사진을 다운로드하세요.이 jsonrpc의 과정은 쿠키를 사용할 필요가 없습니다.다음 그림의 과정은 쿠키가 필요합니다.유일한 차이점은 jsonrpc 웹api는 authcode를 가져오는 과... vbszabbixwebapiNote