Sto provando a completare un primo passaggio con Nibernate fluente con SQL Server Express, per aggiungere queste funzionalità nel mio progetto. Ma ho qualche errore. Siccome sono novizio da inibire, non ho potuto risolvere un problema per un po 'di tempo. Ho un'entità conErrore di setter privato Fluent Nhibernate e Sql Server
Id { get; private set; }
di accesso. E questa entità è mappata alla tabella con la colonna identity {1,1} in sql server. Ma durante la creazione di fabbrica Sessione, ottengo un errore:
The following types may not be used as proxies:Entity: method set_Id should be 'public/protected virtual' or 'protected internal virtual'
Capisco che setter privata viene utilizzata per incapsulare l'impostazione di questa proprietà, ma perché ottengo questo errore, allora? PS: esempio sul sito di fluente per nibernato sta usando sqllite db e tutto va bene.
Contrassegnato la tua risposta, è più vicino alla mia domanda. Grazie. –