Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SqlDbInitializer"/> class.
 /// </summary>
 /// <param name="orderRepository">The orderRepository<see cref="IRepository{Order}"/>.</param>
 public SqlDbInitializer(IRepository <Order> orderRepository,
                         IOrderingDbProvider orderingDbProvider)
 {
     _orderRepository    = orderRepository;
     _orderingDbProvider = orderingDbProvider;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EfRepository{TEntity}"/> class.
 /// </summary>
 /// <param name="orderDbProvider">The orderDbProvider<see cref="IOrderingDbProvider"/>.</param>
 public EfRepository(IOrderingDbProvider orderDbProvider)
 {
     _orderDbProvider = orderDbProvider;
     _entities        = _orderDbProvider.DbContext.Set <TEntity>();
 }