public void Setup() { NHibernateSettingRetriever.AppSettings = () => new NameValueCollection { {"NServiceBus/Persistence/NHibernate/dialect", dialect} }; NHibernateSettingRetriever.ConnectionStrings = () => new ConnectionStringSettingsCollection { new ConnectionStringSettings("NServiceBus/Persistence/NHibernate/Gateway", connectionString) }; Configure.With(Enumerable.Empty<Type>()) .DefineEndpointName("Foo") .DefaultBuilder() .UseNHibernateGatewayPersister(); Persister = Configure.Instance.Builder.Build<GatewayPersister>(); new Installer.Installer().Install(WindowsIdentity.GetCurrent().Name); }
public void Setup() { NHibernateSettingRetriever.AppSettings = () => new NameValueCollection { { "NServiceBus/Persistence/NHibernate/dialect", dialect } }; NHibernateSettingRetriever.ConnectionStrings = () => new ConnectionStringSettingsCollection { new ConnectionStringSettings("NServiceBus/Persistence/NHibernate/Gateway", connectionString) }; Configure.With(Enumerable.Empty <Type>()) .DefineEndpointName("Foo") .DefaultBuilder() .UseNHibernateGatewayPersister(); Persister = Configure.Instance.Builder.Build <GatewayPersister>(); new Installer.Installer().Install(WindowsIdentity.GetCurrent().Name); }