field.camelcase-underscore でエラー
field.camelcase-underscore を使ってマッピングしている時に、
エラーが出ました。
クラス
private Iesi.Collections.Generic.ISet<Student> _studentItems = new HashedSet<Student>(); public IEnumerable<Student> Students { get { return _studentItems; } }
マッピング
<set name="StudentItems" access="field.camelcase-underscore"> ... </set>
これだと
{"Could not find property nor field '_studentItems' in class '〜〜'"}
なエラーが出ます。
Students プロパティを、StudentItems に変更すると、エラーは出ません。
(または _studentItems を _students に変更)