Changes in UserRepositoryResult class: mark as "readonly" the object, on which lock "handles"

В UserRepositoryResult объект, на который "вешается" lock сделала
readonly
Это сделано по примеру из книги Joseph Albahari "Threading in C#"
(статья про lock)
Хотя в примере на MSDN в статье про lock, объект, на который "вешается"
lock объявлен так:
private Object thisLock = new Object();

Changes in UserRepositoryResult class: mark as "readonly" the object, on
which lock "handles"
This was in sample from Lock statement in Joseph Albahari "Threading in
C#" book
But in MSDN sample in the article about lock statement, the object on
which lock was applied was declared as:
private Object thisLock = new Object();