Members of property '%1!ls!' of type '%2!ls!' cannot be assigned with an object initializer because it is of a value type ...