본문 바로가기

분류 전체보기141

.NET Client에서 restful API 호출(C#) Xamarin으로 작성된 모바일 앱과의 연동을 위해 .NETCore로 CRUD 작업을 지원하는 WebAPI를 생성했다. .NET 기반 Client는 아래 규칙으로 WebAPI와 연동하게 된다. restfull api 개념 meetup.toast.com/posts/92 REST API 제대로 알고 사용하기 : NHN Cloud Meetup REST API 제대로 알고 사용하기 meetup.toast.com 작업 HTTP Method restful url 사용자 조회 GET /api/account/id 사용자 생성 POST /api/account 사용자 수정 PUT /api/account 사용자 삭제 DELETE /api/account/id .NET에서 연동 작업은 HttpClient 로 연동하게 되는데, .. 2021. 4. 7.
postman restful post 호출시 예시 최근 restful api 공부중인데, POST의 경우 postman으로 호출시 매번 헷갈리네.. 유형을 json을 하지 않고 기본 text로 전송할 경우 "이 리소스에서는 요청 엔터티의 미디어 유형 'text/plain'이(가) 지원되지 않습니다." 오류를 return 받게 된다. 코드 오류 인줄~~ 2021. 4. 6.
Entity Framework DbFunctions.Like를 찾을 수 없습니다. EntiryFramework를 이용 DB연동시 DbFunctions의 Like 기능을 사용하고자 한다. 하지만 msdn 확인 결과 Entiry Framework 6.2.0 부터 지원,,, Project의 EntityFramework는 6.1.3으로 업데이트 처리함. docs.microsoft.com/ko-kr/dotnet/api/system.data.entity.dbfunctions.like?view=entity-framework-6.2.0 DbFunctions.Like 메서드 (System.Data.Entity) LINQ to Entities 쿼리의 일부로 사용 되는 경우이 메서드는 식과 일치 하도록 정식 Like EDM 연산자를 호출 합니다. docs.microsoft.com 2021. 4. 1.
Enum의 Boxing과 관련된 유용한 강좌 C#에서 Dictionary를 사용하면서 Enum을 Key로 할때가 종종 있다. 그때마다 Boxing과 UnBoxing으로 인해 성능저하 이슈로 찜찜했는데, 마침 좋은 강좌가 있어 link해 둔다.사용법 public class RemoteInfo { public int SVR_ID; public string SVR_IP; public string SVR_IP; } public enum SvrID { ID1 = 1, ID2, ID3 } public static class GlobalValues { //EnumDictionary dictionary 구현 class를 전역으로 선언 public EnumDictionary Remotes = new EnumDictionary(); } private void Ini.. 2021. 3. 25.