Как добавить "hibernate.cfg.xml" в ядро ​​asp.net - PullRequest
1 голос
/ 14 мая 2019

Справочная информация:

Я знаю, как добавить "hibernate.cfg.xml" в mvc asp.net, но не в ядро ​​asp.net mvc.

Этот код ниже подходит для asp.net mvc

    var configuration = new Configuration();
    var configurationPath = HttpContext.Current.Server.MapPath(@"~\Models\hibernate.cfg.xml");
    configuration.Configure(configurationPath);


    configuration.AddAssembly(Assembly.GetExecutingAssembly());


    //ISessionFactory sessions = new Configuration().Configure().AddAssembly(Assembly.GetExecutingAssembly()).BuildSessionFactory();


    ISessionFactory sessionFactory = configuration.BuildSessionFactory();
    return sessionFactory.OpenSession();

Однако синтаксический код «HttpContext.Current.Server.MapPath» не существует в ядре asp.net, и какой код следует использовать для добавления «hibernate.cfg.xml» в ядро ​​asp.net?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...