The exception inner exception details is surely telling what is the trouble. Something like a missing dependency: the default driver for MsSql requires System.Data.SqlClient, which is no more part of the base framework in .Net Core. You have to add a reference on it.
On Sunday, January 2, 2022 at 5:21:25 PM UTC+1 ho.ibn...@gmail.com wrote: > Dear all, > I am using FluentNhibernate in .Net 6. I want to do crud operations on > mssql. > my code and the error is as below. the sam code is working with framework > 4.8 but not working in .net 6 > > Error: could not create the driver from nhibernate.driver.sqlclientdriver, > nhibernate, version=5.3.0.0, culture=neutral, > publickeytoken=aa95f207798dfdb4 > > Code in .net 6 mvc project > public class DatabaseContext > { > private static ISessionFactory session; > > private static ISessionFactory CreateSession() > { > const string connectionString = "Data > source=HAFIZULLAH-OZGU\\SQLEXPRESS;Database=IHU_AcademicPerformance;Integrated > > Security=True"; > > if (session != null) > { > return session; > } > var sqlConfiguration = > MsSqlConfiguration.MsSql2012.ConnectionString(connectionString); > > return Fluently.Configure() > .Database(sqlConfiguration) > .Mappings(m => > m.FluentMappings.AddFromAssemblyOf<TokenMapping>()) > .ExposeConfiguration(cfg => new > SchemaExport(cfg).Execute(false, true, false)) > .BuildSessionFactory(); > > } > public static NHibernate.ISession SessionOpen() > { > return CreateSession().OpenSession(); > } > } > > I will be happy for your valuable helpings. > -- You received this message because you are subscribed to the Google Groups "nhusers" group. To unsubscribe from this group and stop receiving emails from it, send an email to nhusers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/nhusers/d6ae3c4e-a72e-4f77-a436-331145ccc675n%40googlegroups.com.