2010-12-14 7 views
0

ウィンザーと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

関連する問題