private static async Task SeedUser(UserManager <BankUser> userManager, AnvilBankDbContext dbContext)
        {
            if (!dbContext.Users.Any())
            {
                var user = new BankUser
                {
                    Email          = "*****@*****.**",
                    FullName       = "Pesho Peshev",
                    UserName       = "******",
                    EmailConfirmed = true,
                    BankAccounts   = new List <BankAccount>
                    {
                        new BankAccount
                        {
                            Balance   = 10000,
                            CreatedOn = DateTime.UtcNow,
                            Name      = "Main account",
                            UniqueId  = "AVLJ98131785"
                        }
                    }
                };

                await userManager.CreateAsync(user, "Test123$");
            }
        }
Esempio n. 2
0
 public TransactionService(AnvilBankDbContext context, IEmailSender emailSender)
     : base(context)
 {
     this.emailSender = emailSender;
 }
Esempio n. 3
0
 protected BaseService(AnvilBankDbContext context)
 {
     this.context = context;
 }
Esempio n. 4
0
 public UserService(AnvilBankDbContext context)
     : base(context)
 {
 }
Esempio n. 5
0
 public BankAccountService(AnvilBankDbContext context, IBankAccountUniqueIdHelper uniqueIdHelper)
     : base(context)
 {
     this.uniqueIdHelper = uniqueIdHelper;
 }