public string Name {get;}

is not the same as

public string Name {get; private set;}

The new readonly auto properties emit a readonly backing field and
initialization to it. They do not emit a private setter the way {get;
private set;} does.

Cheers,

Greg

On Sat, Sep 26, 2015 at 1:17 PM, sturdytree <[email protected]> wrote:
> In C# 6.0 we can now write:
>
> public string Name {get;}
>
> instead of
>
> public string Name {get;private set;}
>
> or using a private backing field.
>
> Whereas the mapping worked for the old code, the new code now gives a 'could
> not find a setter' exception.
>
> Is there a way to get NHibernate to work with getter only auto properties?
>
> --
> You received this message because you are subscribed to the Google Groups
> "nhusers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/nhusers.
> For more options, visit https://groups.google.com/d/optout.



-- 
Studying for the Turing test

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/nhusers.
For more options, visit https://groups.google.com/d/optout.

Reply via email to