Pedro, El metodo SaveAndLoadTest corresponde a un test. Probablemente debas incluir NUnit o MSTest en el proyecto.
---------------------------------- Carlos Peix 2014-03-24 23:55 GMT-03:00 Pedro Avila <[email protected]>: > Lo quiero hacer de esta manera, que es un ejemplo simple pero tampoco me > sale, pq hay una palabra reservada que no me lo reconoce. > > using FluentNHibernate.Cfg; > using FluentNHibernate.Cfg.Db; > using FluentNHibernate.Testing; > using NHibernate; > > > namespace WindowsUINHibernate > { > class TestSaveAndLoad > { > private ISessionFactory sessionFactory { get; set; } > > public void CreateSessionFactory() > { > sessionFactory = Fluently.Configure() > .Database(MsSqlConfiguration.MsSql2012.ConnectionString( > "Data Source=.;Initial Catalog=NHibernate;User > ID=sa;Password=lim@1")) > .Mappings(m => > m.FluentMappings.AddFromAssemblyOf<StickyNote>()) > .BuildSessionFactory(); > } > > public void SaveAndLoadTest() > { > var stickyNote = new StickyNote {Note = "Woop"}; > using (var session = sessionFactory.OpenSession()) > { > using (var transaction = session.BeginTransaction()) > { > session.SaveOrUpdate(stickyNote); > transaction.Commit(); > } > } > *Assert*.IsTrue(stickyNote.Id > 0); > } > } > } > > Assert no me reconoce pq? quiero comenzar por este ejercicio simple. > > El lunes, 24 de marzo de 2014 06:44:37 UTC-5, Pedro Avila escribió: > >> Hola estoy trabajando con VS 2012, NHibernate. Quiero crear mi clase >> Session y lo estoy haciendo de esta manera. >> >> >> public class SessionNHibernate >> { >> public static ISessionFactory CreateSessionFactory() >> { >> var FluentConfig = MsSqlConfiguration.MsSql2012 >> .ConnectionString.FromAppSetting("default"); >> >> PersistenceModel persistenceModel = new PersistenceModel(); >> >> persistenceModel.AddMappingsFromAssembly(typeof(*User*).Assembly); >> >> Configuration NHConfig = new Configuration() >> .AddProperties(FluentConfig.*ToProperties*()); ==> No lo >> reconoce ToProperties >> >> persistenceModel.Configure(NHConfig); >> >> return NHConfig.BuildSessionFactory(); >> >> } >> }} >> >> Como poder crear sessiones? pero que no este poniendo en type of(La clase a >> trabajar) >> >> -- > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > --- > Has recibido este mensaje porque estás suscrito al grupo > "NHibernate-Hispano" de Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus mensajes, > envía un correo electrónico a > [email protected]. > > Para acceder a más opciones, visita https://groups.google.com/d/optout. > -- -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano --- Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/d/optout.
