public AwardJob(IBettingService bettingService, IBidService bidService, IWalletService walletService, IBitcoinWalletService bitcoinWalletService, UserManager <AppIdentityUser> userManager, IEmailSender emailSender) { this.bettingService = bettingService; this.bidService = bidService; this.walletService = walletService; this.bitcoinWalletService = bitcoinWalletService; this.userManager = userManager; this.emailSender = emailSender; }
public BidController( IBidService bidService, IBettingService bettingService, IBitcoinWalletService bitcoinWalletService, UserManager <AppIdentityUser> userManager) { this.bidService = bidService; this.userManager = userManager; this.bettingService = bettingService; this.bitcoinWalletService = bitcoinWalletService; }
public BitcoinWalletServiceTest() { var services = new ServiceCollection(); var efServiceProvider = new ServiceCollection().AddEntityFrameworkInMemoryDatabase().BuildServiceProvider(); services.AddTransient <IBitcoinAverageApi, BitcoinAverageApi>( provider => new BitcoinAverageApi( new OptionsWrapper <BitcoinAvarageSettings>( new BitcoinAvarageSettings() { SecretKey = "", PublicKey = "" }))); this.bitcoinWalletService = new BitcoinWalletService(new BitcoinSettings() { NetworkStr = "TestNet", Password = "******", Path = "../../../wallet.dat" }); }
public CheckPaymentJob(IBettingService bettingService, IBidService bidService, IBitcoinWalletService bitcoinWalletService) { this.bettingService = bettingService; this.bidService = bidService; this.bitcoinWalletService = bitcoinWalletService; }