NOS.Registration.RegistrationRepository.GetAll C# (CSharp) Method

GetAll() public method

public GetAll ( ) : IEnumerable
return IEnumerable
		public IEnumerable<User> GetAll()
		{
			IList<User> deserialized = null;
			_synchronizer.Lock(() =>
				{
					string serialized = _reader.Read(_file);

					deserialized = _serializer.Deserialize<IList<User>>(serialized ?? String.Empty);
				});

			if (deserialized == null)
			{
				return new List<User>();
			}

			return deserialized;
		}