2
내가 확장 방법으로 다음과 같이 정적 클래스를 만들 말 :이 정적 클래스는 다중 사용자 시나리오에서 중단됩니까?
public static class MyStaticExtensionClass
{
private static readonly Dictionary<int, SomeClass> AlgoMgmtDict
= new Dictionary<int, SomeClass>();
public static OutputClass ToOutput(this InputClass input)
{
// clears up the dict
// does some kind of transform over the input class
// return an OutputClass object
}
}
을 다중 사용자 시스템에서 상태 관리 사전 변환 알고리즘에 대한 정확한 값을 제공 할 수 없게됩니다? 일반 수업이 더 나은 디자인이 될 것인가 아니면 사전을 더 나은 디자인으로 밀어 붙일 것인가?