NHibernate与Sybase ASE的连接

时间:2019-02-27 19:28:09

标签: fluent-nhibernate sybase-ase

我正在构建NET Core应用程序,并尝试使用NHibernate和Sybase ASE建立连接。最终,我希望能够从中提取存储过程。此时,我正在努力寻找有关如何建立与Sybase ASE的连接的任何信息。建立连接将不胜感激。下面的代码是从教程中借来的,显示了到目前为止的内容。

namespace MVCFLuentNh.Helper
    {
        public class NHibernateHelper
        {
            private static ISessionFactory _sessionFactory;

            private static ISessionFactory SessionFactory
            {
                get
                {
                    if (_sessionFactory == null)
                        InitializeSessionFactory(); return _sessionFactory;
                }
            }
            private static void InitializeSessionFactory()
            {
                _sessionFactory = Fluently.Configure()
                    .Database(ConfigurationManager.ConnectionStrings["Data Source='10.30.200.198';Port=5000;UID='Username'; PWD='Password'; Database='SPS_DB';"].ConnectionString)
                    .Mappings(mbox => mbox.FluentMappings.AddFromAssemblyOf<Example_Data>())
                    .ExposeConfiguration(cfg => new SchemaExport(cfg).Create(true, true)).BuildSessionFactory();
            }
        }
    }

0 个答案:

没有答案