2012-02-01 3 views
2

UI 레이어에 설정 파일이 있고 비즈니스 레이어에서 해당 값을 사용해야합니다. 내 UI와 비즈니스 계층은 별도의 어셈블리에 있습니다.BLL (Business Layer)에서 설정 파일 사용

비즈니스 계층의 설정 값에 직접 액세스 할 수 없으므로 현재 비즈니스 계층 생성자를 통해 전달합니다. 모든 설정 파일 값을 포함하고 비즈니스 계층 생성자를 통해 전달하는 클래스를 만드는 것을 고려 중입니다.

이 값에 액세스하는 가장 좋은 방법입니까? 아니면 다른 방법입니까?

답변

1

나는 자신의 클래스에 설정을 넣을 것이다. 클래스를 비즈니스 논리 계층에 그대로 두어 사용해야합니다. 비즈니스 로직 계층에서 호출 된 데이터 액세스 계층의 설정을 가져옵니다. 정보의 표시에만 관련된 UI 설정을 위해 별도의 클래스를 사용할 수 있습니다.