DI
-
홈페이지 FileSystem 구조 개선 (DI)HelloJkw 개발 2024. 10. 2. 02:03
내 홈페이지는 총 4가지 파일 시스템을 사용할 수 있다.테스트를 위한 Local file system, InMemory file system서비스를 위한 Azure file system, Dropbox file system.설정 파일 appsettings를 읽어서 어떤 파일 시스템을 쓸지 할지 결정한다.각 서비스마다 각자 다른 파일시스템을 설정할 수 있다. 설정은 이렇게 생겼다.이번 개선에서 설정 파일을 변경하는 것은 아니다.{ // FileSystem은 한 번만 설정하는 값이다. // 연결 정보만 저장한다. FileSystem: { Dropbox: { ClientId: "", ClientSecret: "" }, Azure: { ConnectionStrin..