public App() { InitializeComponent(); var riot = new RiotApiClient("RGAPI-ef0c7326-1658-4b76-a3e1-12d29f238cc8", "greggz"); MainPage = new LoLFigures.MainPage(riot); }
public OrderController(IDeletebleEntityRepository <Order> orderRepositpory, IRepository <TierRate> tierRateRepository, UserManager <User> userManager, RiotApiClient riotApiClient, MultiplyCalculator multiplyCalculator, UserOrderRegistry userOrderRegistry) { _orderRepository = orderRepositpory; _userManager = userManager; _riotApiClient = riotApiClient; _multiplyCalculator = multiplyCalculator; _tierRateRepository = tierRateRepository; _userOrderRegistry = userOrderRegistry; }
public static void Main(string[] args) { // Timer that will run the match history check every 10 seconds. var checkMatchHistoryTimer = new Timer(10000); var riot = new RiotApiClient(); var discord = new DiscordApiClient(riot); // Register Ctrl-C and process exit handlers //AppDomain.CurrentDomain.ProcessExit += new EventHandler((object sender, EventArgs args) => {discord.programExitHandler();}); Console.CancelKeyPress += new ConsoleCancelEventHandler((object sender, ConsoleCancelEventArgs args) => { discord.programExitHandler(); }); // Register the match history check to its timer checkMatchHistoryTimer.Elapsed += riot.checkMatchHistories; checkMatchHistoryTimer.Enabled = true; // Log in the discord client. discord.DiscordInitAsync().GetAwaiter().GetResult(); }
public MainPageViewModel(RiotApiClient riotApiClient) { MatchSubscriber = new MatchSubscriber(); AccountService = riotApiClient; MatchService = riotApiClient; }
public MainPage(RiotApiClient apiClient) { InitializeComponent(); BindingContext = new MainPageViewModel(apiClient); }