asp.net으로 rest api개발할 때 Swashbuckle.AspNetCore 패키지를 많이 사용할 것입니다.
그런데 기본 설정으로는 소스코드의 주석이 swagger주석으로 출력되지 않기 때문에 다음 설정을 해줘야합니다.
1. 프로젝스 설정 > 빌드 > 설명서 파일을 체크.
2. Program.cs 에 AddSwaggerGen 부분의 코드를 아래와 같은 형태로 변경
builder.Services.AddSwaggerGen(options =>
{
// using System.Reflection;
var xmlFilename = $"{Assembly.GetExecutingAssembly().GetName().Name}.xml";
options.IncludeXmlComments(Path.Combine(AppContext.BaseDirectory, xmlFilename));
});
'C#' 카테고리의 다른 글
엑셀의 공분산 COVARIANCE.P, COVARIANCE.S 함수의 c#구현 (0) | 2020.08.07 |
---|---|
asp.net core 3.1, NLog 설정시 문제해결 (0) | 2020.06.26 |
log4net.config 예제 (0) | 2019.08.03 |
GDI+ Bitmap Rotaion (0) | 2019.02.19 |
WPF RichText에서 HTML 표시하기 (2) | 2019.02.09 |