2012-12-17 3 views
1

linq to SQL 개체에 대해 수천 또는 수천 개의 상태 유효성 검사를 수행하고 싶습니다. 예를 들어, 단지 Status A & B가 ... 다음 CD 변경할 수 있습니다 Status C 변경할 수 있습니다많은 Linq SQL 개체에 대한 상태 유효성 검사를 수행하는 방법

성능과 확장 성을 고려하여 최선의 해결책은 무엇인가?
"DetectChanges"는 내 시나리오에 적합합니까?

+0

당신에게 대답을 할 수 있습니다. 또한, '최상의 해결책'을 요구하는 것은 일반적으로 고음질의 주관적인 것처럼 여기에서 눈살을 찌푸리게됩니다. –

+0

필요한 것은 상태 시스템 구현입니다. 주어진 객체의 상태 변경을 처리합니다 –

답변

1

상태 시스템 개념을 코드에 간단히 구현하면됩니다.

소프트웨어 엔지니어링에서 알려진 개념이므로이 개념을 따르고 구현하기위한 유용한 리소스를 예제로 제공 할 것입니다.

은 여기에서 자원입니다 :

+1

감사합니다. 그렇습니다. 잘 알려진 컨셉으로 루프를 호출 할 때 성능을 보도록하겠습니다. – Teddy

관련 문제