반응형
.Net 6 버전업을 하며 경고를 해결하던중 SYSLIB0014 해당 경고에 대해서 작성하게 되었다.
내가 진행하는 프로젝트에서 WebRequest(), HttpWebRequest() 를 사용하는데 해당 부분이 .Net 6 버전에서는 더이상 지원을 하지 않는다고 한다. 그래서 MS Docs 에 해결방법을 찾아 갔다.
그렇다. HttpClinet 를 사용하라고 한다. 아니면 경고 코드를 무시하면 되긴한데 RestSharp 도 최근 버전에서는 HttpClient 기반으로 비동기 형식으로 바뀌고 있기때문에 HttpClinet 로 수정하기로 했다.
HttpClinet 에 대해서 아직 적용중이여서 추후 정리 자료를 올릴 예정이다. MS Docs의 HttpClinet 링크를 공유해놓겠다.
[관련자료]
SYSLIB0014 경고 - .NET | Microsoft Docs
호환성이 손상되는 변경: WebRequest, WebClient, ServicePoint는 더 이상 사용되지 않음 - .NET | Microsoft Docs
반응형
'Programming > C# & .NET' 카테고리의 다른 글
[C#] DirectoryInfo 클래스 (디렉터리 복사, 이동, 이름 바꾸기, 만들기 및 삭제) (0) | 2022.06.07 |
---|---|
[C#] The format of value 'application/json;charset=UTF-8' is invalid (1) | 2022.05.31 |
[C#] 현재 실행 Method 이름 가져오기 (1) | 2022.05.24 |
[C#] IEnumerable / ICollection / IList 차이점 (1) | 2022.03.07 |
[C#] 'Obsolete' Attribute - 더 이상 사용하지 않는 것에 효율적으로 알리는 방법 (0) | 2022.02.28 |
댓글