示例#1
0
 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;
 }
示例#2
0
 public BettingController(
     IBidService bidService,
     IBettingService bettingService,
     UserManager <AppIdentityUser> userManager)
 {
     this.bidService     = bidService;
     this.userManager    = userManager;
     this.bettingService = bettingService;
 }
示例#3
0
 public PlayRoundService(
     IBettingService bettingService,
     IPlayerParticipationService playerParticipationService,
     IDealCardService dealCardService,
     IPlayerActionService actionService,
     IWinnerService winnerService,
     IConsoleOutputService consoleOutputService)
 {
     _bettingService             = bettingService;
     _playerParticipationService = playerParticipationService;
     _dealCardService            = dealCardService;
     _actionService        = actionService;
     _winnerService        = winnerService;
     _consoleOutputService = consoleOutputService;
 }
 public PlayerParticipationService(IBettingService bettingService)
 {
     _bettingService = bettingService;
 }
示例#5
0
 public CreateBettingJob(IBettingService bettingService)
 {
     this.bettingService = bettingService;
 }
示例#6
0
 public void SetupBeforeEachTest()
 {
     _bettingRepository = Container.Resolve <IBettingRepository>();
     _bettingService    = new BettingService(_bettingRepository);
 }
 public CheckPaymentJob(IBettingService bettingService, IBidService bidService, IBitcoinWalletService bitcoinWalletService)
 {
     this.bettingService       = bettingService;
     this.bidService           = bidService;
     this.bitcoinWalletService = bitcoinWalletService;
 }
示例#8
0
 public void Initialize(Rendering rendering)
 {
     bettingservice = new BettingService();
     Data = bettingservice.GetBets(rendering.Parameters["markettype"]);
 }
示例#9
0
 public BettingModule(IBankingService bankingService, IBettingService bettingService, IOptions <BotOptions> options)
 {
     _bankingService = bankingService;
     _bettingService = bettingService;
     _options        = options.Value;
 }
示例#10
0
 public void Initialize(Rendering rendering)
 {
     bettingservice = new BettingService();
     Data           = bettingservice.GetBets(rendering.Parameters["markettype"]);
 }
示例#11
0
 public SetWaitJob(IBettingService bettingService)
 {
     this.bettingService = bettingService;
 }
示例#12
0
 public BettingModule(IBettingService bettingService)
 {
     _bettingService = bettingService;
 }