Ik heb een vrij lastig probleem met NHibernate. De NHibernate engine genereert zelf code en compileert deze naar IL on the fly. Dit gaat fout bij Nullable Types.
De onderste regel met new System.Nullable`1 klopt natuurlijk niet
Ik krijg dan ook onderstaande compile error te zien in de log:
Hebben er mensen ervaring met dit probleem? Ik gebruik NHibernate versie 1.0.4
code:
1
2
| t.ServicekostenbtwTarief = values[0] == null ? new System.Double() : (System.Double)values[0]; t.DatumOndertekeningAkte = values[1] == null ? new System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]() : (System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]])values[1]; |
De onderste regel met new System.Nullable`1 klopt natuurlijk niet
Ik krijg dan ook onderstaande compile error te zien in de log:
code:
1
2
| 2007-06-18 10:39:31,541 DEBUG Compiled with error: 2007-06-18 10:39:31,541 DEBUG Line:16, Column:69 Message:Unexpected character '`' |
Hebben er mensen ervaring met dit probleem? Ik gebruik NHibernate versie 1.0.4
It’s nice to be important but it’s more important to be nice