1
私はNHibernateを使用してWCFサービスを持っています。私はWPFを通してこのWCFサービスを接続しようとしていて、SQLデータベースからすべてのレコードを取得しようとしています。いくつかの理由でこの例外がスローされ、私はthis.Anyの手掛かりを持っていないこの問題をソートする手を差し伸べてください。NHibernateは例外をスローします
は例外: 'Gateway.DataAccess.NHibernateDAO.NHibernateHelper' の
タイプ初期化子が例外をスローしました。で結果の
:
例外型のインスタンスを作成しようとしたときに発生した 'Client.Modules.Metadata.ViewModel.StoriesViewModel'。
namespace Webster.Gateway.DataAccess.NHibernateDAO
{
public sealed class NHibernateHelper
{
private const string CurrentSessionKey = "nhibernate.current_session";
// An ISessionFactory is threadsafe, many threads can access it concurrently and request ISessions
private static readonly ISessionFactory sessionFactory;
// An ISession is a non-threadsafe object that represents a single unit-of-work with the database
////private static ISession currentSession;
public static ISessionFactory SessionFactory
{
get
{
return sessionFactory;
}
}
static NHibernateHelper()
{
sessionFactory = new Configuration().Configure().BuildSessionFactory();
}
}
}
私は問題があなたの設定であり、このクラスではないと思っています。 –
おかげさまで、まさに私が考えているのは、まさに私の考えです。このサービスは、友人がサービスを公開したときから動作しますが、このエラーが発生します。 – Usher
内部例外の詳細をチェックすると、NHibernateは普通はあなたに妥当なエラーを与えます - – Simon