일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Coding
- mysql
- commit
- convert
- Visual Studio
- Process
- programmers
- algorithm
- WPF
- nullable
- 코딩테스트
- windows
- IValueConverter
- string
- File
- csharp
- chashtag
- Github
- git
- log
- Microsoft
- dotNET
- .net
- C#
- tls
- Binding
- ListView
- coding-test
- windows10
- logging
- Today
- Total
목록C#/ASP.NET (4)
CHashtag
안녕하세요. Swagger는 RESTful API를 문서화하고 테스트하기 위한 프레임워크입니다. Swagger를 사용하면 API 사용자들이 API의 구성 요소, 작동 방식 및 입력/출력 매개변수 등을 이해하기 쉬워지므로 개발자들 사이에서 매우 인기가 있습니다. 자 그럼, swagger를 사용하는 방법에 대해 알아보도록 하겠습니다. (visual studio에서 asp.net core 프로젝트 생성시에 swagger사용하기를 클릭하면 자동으로 생성되나, 이 글에서는 직접 swagger를 사용하는 방법에 대해 다룹니다.) Swagger 패키지 설치하기 Swagger를 사용하려면 먼저 NuGet 패키지 매니저를 사용하여 Swashbuckle.AspNetCore 패키지를 설치해야 합니다. 이 패키지는 Swagg..
안녕하세요. 제목이 다소 혼란스러운데요, 마치,, 마라로제떡볶이마냥 .net에 관심이 많은 사람을 쉽게 지나치기 어려운 키워드들만 모아놨으니 말이죠 ㅋㅋ 아무튼 오늘은 Docker + ASP.NET core 6.0 + EF Core + Mysql을 이용해서 간단한 API 서버를 만들어보도록 하겠습니다. (이 포스팅은 도커 및 asp.net 초심자를 위한 글임을 알려드립니다.) 이 글을 통해서 얻을 수 있는 내용은 아래와 같습니다. EntityFramework Core Code-First Migration Repository Pattern Repository Pattern을 사용하는 이유 Docker ASP.NET Core 6 Route 규칙 Swagger 연동 Request & Response 시작하기 ..
참고자료: https://www.youtube.com/watch?v=CXH_jEa8dUw&t=255s (newtonsoft의 창시자.. 멋진분..) gRPC 프로젝트 생성 권장 환경: Visual Studio 2022 "ASP.NET 및 웹 개발" 설치 그럼 gRPC Project를 생성할 수 있다. 아래와 같은 구성의 프로젝트가 생성된다. 이제 client를 생성해보자 그냥 Console App을 생성해주고 Server와 연결해줘야 한다. Dependencies -> Manage Connected Services File -> Server쪽 proto 파일 선택 그럼 자동으로 Client단에 필요한 gRPC관련 nuget packages를 다운받아주고 세팅이 된다. Program.cs 는 아래와 같이 ..
결론부터 말씀드리겠습니다. 필자의 경우 Web.config에 다음 코드를 추가하여 해결하였습니다. Nancy 라이브러리를 이용하여 ASP 웹 페이지를 제작하다 보면 cshtml에서 외부 라이브러리를 찾지 못하는 오류가 발생하곤 합니다. @using Your.Namespace.etc [CS0234] Line: 0 Column: 0 - 'Your.Namespace.etc' 네임스페이스에 'SomeClass' 형식 또는 네임스페이스 이름이 없습니다. 어셈블리 참조가 있는지 확인하십시오. 하지만 프로젝트의 References에는 잘 추가가 되어 있다면 다음 Web.config를 수정하여야 합니다. ※ Razor 속성의 위치는 configuration 바로 아래에 있어야 합니다. ※ razor section을 추..