public static int? AddPerson(TestPerson person) { lock (lockObj) { var persons = TestPerson.Storage; person.Id = TestPerson.NewId; persons.Add(person); TestPerson.Storage = persons; return person.Id; } }