Beispiel #1
0
        public BetdaqCtrl(onWriteStatusEvent _onWriteStatus, onSendMatchEvent _onSendMatch)
        {
            onWriteStatus     = _onWriteStatus;
            onSendMatchBetdaq = _onSendMatch;

            client = new Betdaq();
        }
Beispiel #2
0
        public MatchbookCtrl(onWriteStatusEvent _onWriteStatus, onSendMatchEvent _onSendMatch)
        {
            onWriteStatus = _onWriteStatus;
            onSendMatch   = _onSendMatch;

            client = new MatchbookClient(Setting.Instance.usernameMatchbook, Setting.Instance.passwordMatchbook);
        }
Beispiel #3
0
        public Bet365Ctrl(onWriteStatusEvent _onWriteStatus, onSendMatchEvent _onSendMatchBet365, onWriteLogEvent _onWriteLog)
        {
            onWriteStatus     = _onWriteStatus;
            onSendMatchBet365 = _onSendMatchBet365;
            onWriteLog        = _onWriteLog;

            httpClient = getHttpClient();
        }
Beispiel #4
0
        public BetfairCtrl(onWriteStatusEvent _onWriteStatus, onSendMatchEvent _onSendMatchBetfair)
        {
            if (httpClient == null)
            {
                initHttpClient();
            }

            onWriteStatus      = _onWriteStatus;
            onSendMatchBetfair = _onSendMatchBetfair;
        }
Beispiel #5
0
        public LadbrokesCtrl(onWriteStatusEvent _onWriteStatus, onSendMatchEvent _onSendMatchLadbrokes, onWriteLogEvent _onWriteLog)
        {
            if (httpClient == null)
            {
                initHttpClient();
            }

            onWriteLog           = _onWriteLog;
            onWriteStatus        = _onWriteStatus;
            onSendMatchLadbrokes = _onSendMatchLadbrokes;

            _cancellationToken = _cancellationTokenSource.Token;
        }