Initialize over the constructor, utilize a non car property or on c# 6 and previously mentioned, make use of the simplified notation proven within the accepted solution This is apparently just like this situation: Fake "Property will not exist on kind 'never'" when changing price inside callback with strictNullChecks, that https://plotsinsohna.in/