Handling non null values - have I misunderstood?

Nov 15, 2013 at 9:09 AM
Your tool has helped me a lot, thank you much. I do have a question about recovering properties with values that aren't null. In ApplicationState.Recover it seems to me that you're only updating a value if it's null. For some of my properties (eg bool and int) this would never be the case. Firstly have I understood the logic correctly? In my implementation I've commented out this condition but am worried that I'm missing something. My logic, for what it's worth, is that if the developer wants the default value why [Tombstone()] the property. What do you think?