Example #1
0
        public void Init()
        {
            today     = new DateTime(2011, 1, 2);
            dbOptions = new DbContextOptionsBuilder <LogDbContext>()
                        .UseInMemoryDatabase(databaseName: "db" + Guid.NewGuid().ToString())
                        .Options;

            var timeProvider = new Mock <ITimeProvider>();

            timeProvider.Setup(c => c.UtcOffset).Returns(TimeSpan.FromHours(-4));

            var db = new LogDbContext(dbOptions);

            repo = new RequestHistoryRepo(db, timeProvider.Object);

            guid = Guid.NewGuid();
        }
Example #2
0
 /// <summary>
 /// Initialize request page.
 /// </summary>
 /// <param name="requestHistoryRepo">Database access.</param>
 /// <param name="layout">Unified layout.</param>
 public RequestHistoryPage(IRequestHistoryRepo requestHistoryRepo, ILayoutPage layout)
     : base(layout, "Request History - AutoPoco")
 {
     _requestHistoryRepo = requestHistoryRepo;
 }