【问题标题】:Fluent Nhibernate No Persistor for Class NameFluent Nhibernate No Persistor for Class Name
【发布时间】:2010-09-09 15:11:27
【问题描述】:

即使我的所有映射都非常简单且正确,我也收到此错误。 我只在选择的课程上收到此错误。有人可以帮忙吗?

【问题讨论】:

    标签: c# asp.net fluent-nhibernate


    【解决方案1】:

    这个错误是因为类不是公开的。只需将课程更改为公开,就不会再发生这种情况。但是,如果您不想在程序集之外公开程序集,您仍然可以将构造函数标记为“内部”。

    唯一的缺点是该类以智能感知显示。但是,如果您尝试使用它,则会收到编译时错误。所以这应该不是问题。

    更多详情 http://weblogs.asp.net/chanderdhall/archive/2010/09/09/no-persister-for-lt-classname-gt.aspx

    【讨论】:

    • 行得通。谢谢。我喜欢将构造函数保持在内部的想法。
    猜你喜欢
    • 2017-02-03
    • 1970-01-01
    • 2020-05-04
    • 2021-10-21
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-27
    相关资源
    最近更新 更多