2010-12-14 5 views
0

Windsor 및 Asp.Net MVC에서 싱글 톤 라이프 스타일 사용에 관한 빠른 질문. 다음 클래스가 싱글 톤으로 등록 된 경우 경쟁 조건이 있다고 생각하는 것이 맞습니까?윈저 및 asp.net MVC 싱글 톤 경쟁 조건

public class UserMapper : IMap 
{ 
    public void Map(MyDto dto, MyDomain domain) 
    { 
     domain.Username = dto.Username; 
     domain.Firstname = dto.Firstname; 
     domain.Surname = dto.Surname; 
     domain.Password = dto.Password; 
    } 
} 

답변

3

귀하의 UserMapper 그 안에 데이터가 없습니다 - Map 방법의 모든 것을 여기에 지정된 파라미터에 의존하는 방법 재진입을하고 싱글로 사용하기 때문에 안전합니다.

+0

감사합니다. 따라서 클래스가 일부 데이터를 보유하고 있다면 문제가 될 수 있습니까? – Gareth