Example #1
0
        /// <summary>
        ///     Initializes a new instance of the <see cref="UnitOfWork" /> class.
        /// </summary>
        /// <param name="context">The database context.</param>
        public UnitOfWork(SurveyToolDBContext context)
        {
            _context = context;
#if DEBUG
            _context.Database.Log = s => Debug.WriteLine(s);
#endif
            _lazyLoadingEnabled = true; //Default
        }
Example #2
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="Repository{T}" /> class.
 /// </summary>
 /// <param name="context">The PS Billing Context.</param>
 public Repository(SurveyToolDBContext context)
 {
     _context = context;
     _dbSet   = _context.Set <T>();
 }