/// <summary> /// Initializes a new instance of the <see cref="EventsRepositorySql<TEntity, long>"/> class. /// </summary> /// <param name="nHibernateHelper">The n hibernate helper.</param> /// <param name="storeHistory">if set to <c>true</c> [store history].</param> /// <param name="maxHistory">The max history.</param> public EventsRepositorySql(INHibernateHelper nHibernateHelper, IQuerySnapshotBuilder <ICriterion, TEntity> querySnapshotBuilder, bool storeHistory, int maxHistory) : base(nHibernateHelper) { _querySnapshotBuilder = querySnapshotBuilder; _storeHistory = storeHistory; _maxHistory = maxHistory; }
/// <summary> /// Initializes a new instance of the <see cref="EventsRepositorySql<TEntity, long>"/> class. /// </summary> /// <param name="nHibernateHelper">The n hibernate helper.</param> /// <param name="timeOut">The time out.</param> /// <param name="storeHistory">if set to <c>true</c> [store history].</param> /// <param name="maxHistory">The max history.</param> public EventsRepositorySql(INHibernateHelper nHibernateHelper, IQuerySnapshotBuilder <ICriterion, TEntity> querySnapshotBuilder, int timeOut = 30, bool storeHistory = false, int maxHistory = 10) : base(nHibernateHelper) { _querySnapshotBuilder = querySnapshotBuilder; _timeOut = timeOut; _storeHistory = storeHistory; _maxHistory = maxHistory; }
public void Setup() { BteamMongoDB.Repository.RepositoryClassMapper.RegisterClassMap<ArrivalEvent>(); BteamMongoDB.Repository.RepositoryClassMapper.RegisterClassMap<DepartureEvent>(); NHibernateHelper.Initialize(); _nHibernateHelper = new NHibernateHelper("EventSourcing"); _queryBuilder = new SqlQuerySnapshotBuilder<Ship, long>(); _eventsRepositorySql = new EventsRepositorySql<Ship>(_nHibernateHelper, _queryBuilder); }
public void Setup() { BteamMongoDB.Repository.RepositoryClassMapper.RegisterClassMap <ArrivalEvent>(); BteamMongoDB.Repository.RepositoryClassMapper.RegisterClassMap <DepartureEvent>(); NHibernateHelper.Initialize(); _nHibernateHelper = new NHibernateHelper("EventSourcing"); _queryBuilder = new SqlQuerySnapshotBuilder <Ship, long>(); _eventsRepositorySql = new EventsRepositorySql <Ship>(_nHibernateHelper, _queryBuilder); }
public static INHibernateHelper Instancia() { if (_instancia == null) { _instancia = new NHibernateHelper(new CriaSessionFactory()); } _instancia.Inicializa(); return(_instancia); }
public void Init() { var stubSession = new Mock<ISession>(); var stubSessionFactory = new Mock<ISessionFactory>(); stubSessionFactory .Setup(x => x.GetCurrentSession()) .Returns(() => stubSession.Object); var stubNHibernateHelper = new Mock<INHibernateHelper>(); stubNHibernateHelper .Setup(x => x.SessionFactory) .Returns(() => stubSessionFactory.Object); NHibernateHelper = stubNHibernateHelper.Object; }
public void Initialize(IServiceProvider serviceProvider) { INHibernateHelper nHibernateHelper = serviceProvider.GetRequiredService <INHibernateHelper>(); using (var session = nHibernateHelper.OpenSession()) { using (var transaction = session.BeginTransaction()) { try { session.Query <Blog>().Delete(); if (!session.Query <bool>().Any()) { session.Save(new Blog { BlogId = 1, Title = "Blog 1", SubTitle = "Blog 1 subtitle" }); session.Save(new Blog { BlogId = 2, Title = "Blog 2", SubTitle = "Blog 2 subtitle" }); session.Save(new Blog { BlogId = 3, Title = "Blog 3", SubTitle = "Blog 3 subtitle" }); transaction.Commit(); } } catch (Exception) { transaction.Rollback(); throw; } } } }
public UserRepository(INHibernateHelper helper) { session = helper.OpenSession(); }
public static void SetNHibernateHelper(this IRepositorioContexto repositorioBase, INHibernateHelper hibernateHelper) { var repositorio = (IRepositorioBase)repositorioBase; repositorio.Sessao = hibernateHelper.Sessao; }
public HomeController(INHibernateHelper nhibernate_helper) { this.nhibernate_helper = nhibernate_helper; }
public UserRepository(INHibernateHelper helper) { this.helper = helper; }
/// <summary> /// Initializes a new instance of the <see cref="RepositoryReadOnly<TEntity, TId>"/> class. /// </summary> /// <param name="nHibernateHelper">The n hibernate helper.</param> protected RepositoryReadOnly(INHibernateHelper nHibernateHelper) { _nHibernateHelper = nHibernateHelper; }
private void RegisterCurrentEndpoint(FeatureConfigurationContext context, IEnumerable <InstanceMapping> instanceMappings, INHibernateHelper nHibernateHelper) { var endpointLogicalAddress = (LogicalAddress)context.Settings.Get("NServiceBus.LogicalAddress"); var endpointName = endpointLogicalAddress.EndpointInstance.Endpoint; var machineName = endpointLogicalAddress.EndpointInstance.Properties["machine"]; if (!string.IsNullOrEmpty(AllowedServerPrefix) && !machineName.ToLower().Contains(AllowedServerPrefix)) { return; } if (instanceMappings.Any(x => x.EndpointName == endpointName && x.TargetMachine == machineName)) { return; } nHibernateHelper.Add(new InstanceMapping { EndpointName = endpointName, TargetMachine = machineName, IsEnabled = true }); }
protected BaseEditableNHibernateRepository(INHibernateHelper nHibernateHelper) : base(nHibernateHelper) { }
public RepositoryBase(INHibernateHelper nHibernateHelper) { NhibernateHelper = nHibernateHelper; }
/// <summary> /// Initializes a new instance of the <see cref="EventsRepositorySql<TEntity, long>" /> class. /// </summary> /// <param name="nHibernateHelper">The n hibernate helper.</param> /// <param name="querySnapshotBuilder">The query snapshot builder.</param> /// <param name="storeHistory">if set to <c>true</c> [store history].</param> public EventsRepositorySql(INHibernateHelper nHibernateHelper, IQuerySnapshotBuilder <ICriterion, TEntity> querySnapshotBuilder, bool storeHistory) : this(nHibernateHelper, querySnapshotBuilder, storeHistory, 10) { }
public InterestRepository(INHibernateHelper helper) { session = helper.OpenSession(); }
public void SetUp() { _nHibernateHelper = new TestNHibernateHelper(); _notesRepository = new NotesRepository(_nHibernateHelper); }
public NotesRepository(INHibernateHelper nHibernateHelper) { _nHibernateHelper = nHibernateHelper; }
public UserNHibernateRepository(INHibernateHelper nHibernateHelper) : base(nHibernateHelper) { }
public MovieRepository(INHibernateHelper helper) : base(helper) { }
public TeamRepository(INHibernateHelper helper) { this.helper = helper; }
public BaseDaoV1(INHibernateHelper nHibernateHelper) { _nHibernateHelper = nHibernateHelper; }
/// <summary> /// Initializes a new instance of the <see cref="Repository"/> class. /// </summary> /// <param name="nHibernateHelper">The n hibernate helper.</param> protected Repository(INHibernateHelper nHibernateHelper) : base(nHibernateHelper) { }
/// <summary> /// Initializes a new instance of the <see cref="EventsRepositorySql<TEntity, long>"/> class. /// </summary> /// <param name="nHibernateHelper">The n hibernate helper.</param> /// <param name="timeOut">The time out.</param> public EventsRepositorySql(INHibernateHelper nHibernateHelper, IQuerySnapshotBuilder <ICriterion, TEntity> querySnapshotBuilder, int timeOut) : base(nHibernateHelper) { _timeOut = timeOut; }
public ValuesController(INHibernateHelper nHibernateHelper) { _nHibernateHelper = nHibernateHelper; }
public RaidRepository(INHibernateHelper helper) { this.helper = helper; }
/// <summary> /// Initializes a new instance of the <see cref="SessionFactory"/> class. /// </summary> /// <param name="callContextFactory">The call context factory.</param> /// <param name="nHibernateHelper">The n hibernate helper.</param> public SessionFactory(ICallContextFactory callContextFactory, INHibernateHelper nHibernateHelper) { this.callContextFactory = callContextFactory; this.nHibernateHelper = nHibernateHelper; }
protected BaseReadonlyNHibernateRepository(INHibernateHelper nHibernateHelper) { NHibernateHelper = nHibernateHelper; }
public PostsController(INHibernateHelper nHibernateHelper, IPostRepository postRepository) { this.NHibernateHelper = nHibernateHelper; this.PostRepository = postRepository; }
public RequestRepository(INHibernateHelper helper) { _session = helper.OpenSession(); }
public Repository(INHibernateHelper nHibernateHelper) { this.mNHibernateHelper = nHibernateHelper; }
public BaseRepository(INHibernateHelper sessionFactory) { _sessionFactory = sessionFactory; }
public GenreRepository(INHibernateHelper helper) : base(helper) { }
public PokemonRepository(INHibernateHelper helper) { this.helper = helper; }
public DifficultyRepository(INHibernateHelper helper) { this.helper = helper; }