Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- otel
- User
- 윈도우즈 터미널
- elasticSearch
- module upgrade
- opentelemetry
- IDX Project
- Linux
- openrc
- 옵션 패턴
- sqlc
- AnimatedPositioned
- SQL Server
- rc-service
- DotNet
- 무선 디버깅
- Android
- pg_stat_statements
- vscode
- version 2
- golang
- Flutter
- shared_preload_libraries
- 맥미니
- docker
- mysql
- go
- option pattern
- user-secrets
- log
Archives
- Today
- Total
목록옵션 패턴 (1)
CATCHV Blog
옵션 패턴(Option pattern)
옵션 클래스: 매개 변수가 없는 public 생성자를 사용하는 비추상이어야 합니다. 형식의 모든 공용 읽기-쓰기 속성이 바인딩됩니다. 필드가 바인딩되지 않습니다. 위 코드에서 Position은 바운딩되지 않습니다. Position 필드를 사용하므로 클래스를 구성 공급자에 바인딩할 때 문자열 "Position"을 앱에서 하드 코딩하지 않아도 됩니다. public class PositionOptions { public const string Position = "Position"; public string Title { get; set; } = String.Empty; public string Name { get; set; } = String.Empty; } # JSON - appsettings.json "..
Dev/dotnet core
2023. 7. 11. 21:43