コード例 #1
0
        private AccountsDb GetMockContextWithSeedData()
        {
            var options = new DbContextOptionsBuilder <AccountsDb>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;
            var context = new AccountsDb(options);

            _stubAccounts.ForEach(a => context.CustomerAccounts.Add(a));

            context.SaveChanges();

            return(context);
        }
コード例 #2
0
 public AccountsRepository(AccountsDb context, ILogger <AccountsRepository> logger)
 {
     _context = context;
     _logger  = logger;
 }