현재 자원 파일을 사용하여 MVC4 프로젝트를 표준 키/값 방식으로 지역화하고 있습니다. 나는 현재 그들이 속한 컨트롤러/액션을 기반으로 몇몇 키를 분리하는 최상의 솔루션을 찾고있다. Home.Index.Title과 같은 키를 생성 할 때는 항상 원시 솔루션이 있지만 해결 방법 일뿐입니다. 부모 노드/자식 노드로 설계 될 수있는 resx 파일로 작업 할 수있는 방법이 있습니까? 가장 높은 노드는 컨트롤러, 동작 및 마지막으로 LINQ로 쿼리 할 수 있습니다.RESX 파일에 레벨 추가하기
0
A
답변
1
Resx 파일에는 항상 간단한 키/값 구조가 있습니다. 목표가 자원을 구성하고 유지 보수를 위해 쉽게 찾을 수 있도록하려는 경우 몇 가지 다른 접근 방식을 제안 할 수 있습니다.
해당 리소스가 뷰에서 사용되는 경우 뷰 폴더 내의 App_LocalResources 폴더에서 뷰 당 하나의 리소스 파일을 만들고 특정 컨트롤러 및 동작에 간접적으로 링크되도록 구성 할 수 있습니다.
리소스가 컨트롤러 자체에서 사용되는 경우 컨트롤러를 나타내는 ~/Resources 폴더 내에서 각 동작에 대한 리소스 파일 내에 폴더 집합을 만들 수 있습니다. 그렇게하면 리소스 네임 스페이스는 리소스가 소비되는 컨트롤러/동작을 나타냅니다.
관련 문제
- 1. .resx 파일에 리소스 추가
- 2. RESX 파일에 데이터 집합 저장
- 3. 파일에 새 줄 추가하기
- 4. PHP : 파일에 텍스트 추가하기
- 5. XML 파일에 추가하기
- 6. 구성 파일에 참조 추가하기
- 7. PHP 파일에 라인 추가하기
- 8. 자바 파일에 추가하기
- 9. 기존 파일에 레코드 추가하기
- 10. 이미지 파일에 추가하기
- 11. 비디오 파일에 오디오 추가하기
- 12. 메모리 맵 파일에 추가하기
- 13. XAML을 사용하여 resx 파일에 이미지 바인딩 이미지
- 14. 데이터베이스 연결 문자열을 .resx 파일에 배치
- 15. WinForms : .resx 파일에 저장된 값은 어떻게됩니까?
- 16. WordPress의 튜토리얼 블로그 게시물에 "난이도 레벨"추가하기
- 17. 모든 PHP 파일에 헤더 추가하기
- 18. xml 파일에 powershell로 노드 추가하기
- 19. UTF-8 파일에 BOM 추가하기
- 20. 리눅스 커널에서 파일에 데이터 추가하기
- 21. gdb에 파일에 대한 심볼 추가하기
- 22. C++에서 파일에 개행 추가하기
- 23. 구성 파일에 필요한 참조 추가하기
- 24. resx 파일
- 25. ASP.NET * .resx serialization
- 26. 런타임시 .resx 파일 수정
- 27. 어떻게 span 태그를 RESX 파일에 넣을 수 있습니까?
- 28. 여러 문자열을 .net .resx 파일에 붙여 넣는 방법은 무엇입니까?
- 29. Compact Framework에서 resx 파일에 사용자 지정 속성 저장
- 30. asp.net resx 파일에 대한 사용자 지정 culture 질문
그게 내가 백업 솔루션으로 마음에 가지고있는 유효한 접근법입니다 :) –