public ActionResult Index(string steamId = "76561198257065483") { var modelFaceitmatch = new Faceitmatch(); var _faceitAbstraction = new SimpleFaceitAverageStats(); var _client = new SimpleFaceitLiveMatch(); var _Lifetime = new SimpleFaceitLifetimeStats(); var providerFaceitDetails = _faceitAbstraction.FaceitUserDetails(steamId); // Get FaceitGUID & FaceitNickname if (providerFaceitDetails != null) { modelFaceitmatch = _client.getFaceitMatchDetails(providerFaceitDetails.Item1, providerFaceitDetails.Item2); FacaeitLifetimeStats LifetimeStats = _Lifetime.getFaceitLifetimeStats(providerFaceitDetails.Item1, providerFaceitDetails.Item2); FaceitUserStats providerFaceitStats = _faceitAbstraction.FaceitAvgElo(providerFaceitDetails.Item1); if (modelFaceitmatch != null) { Plugin = new Streamplugin(modelFaceitmatch, LifetimeStats, providerFaceitStats); Plugin.Live = 1; } else { Plugin = new Streamplugin(null, LifetimeStats, providerFaceitStats); Plugin.Live = 0; } return(View(Plugin)); } else { ViewData["Name"] = steamId; return(View("noFaceit")); } }
// GET: /<controller>/ public IActionResult Index(string steamId = "76561198257065483") { var modelFaceitmatch = new Faceitmatch(); var _faceitAbstraction = new SimpleFaceitAverageStats(); var _client = new SimpleFaceitLiveMatch(); var providerFaceitDetails = _faceitAbstraction.FaceitUserDetails(steamId); // Get FaceitGUID & FaceitNickname if (providerFaceitDetails != null) { modelFaceitmatch = _client.getFaceitMatchDetails(providerFaceitDetails.Item1, providerFaceitDetails.Item2); if (modelFaceitmatch != null) { ViewData["name"] = providerFaceitDetails.Item2; ViewData["enemyTeamElo"] = modelFaceitmatch.enemyTeamElo; ViewData["enemyTeamName"] = modelFaceitmatch.enemyTeamName; ViewData["enemyTeamWinElo"] = modelFaceitmatch.enemyTeamWinElo; ViewData["ownTeamElo"] = modelFaceitmatch.ownTeamElo; ViewData["ownTeamName"] = modelFaceitmatch.ownTeamName; ViewData["ownTeamWinElo"] = modelFaceitmatch.ownTeamWinElo; return(View()); } else { ViewData["name"] = providerFaceitDetails.Item2; return(View("noLive")); } } else { ViewData["Name"] = steamId; return(View("noFaceit")); } }