C# Class LoLUniverse.Controllers.ChampionsController

Inheritance: Controller
ファイルを表示 Open project: sdesyllas/LoLUniverse

Private Properties

Property Type Description
PrepareDetailsModel void
PrepareDetailsModel void
PrepareModel void

Public Methods

Method Description
ChampionsController ( IRiotClient riotClient, ICacheManager cacheManager, IMemoryCache memoryCache ) : System
Details ( ChampionsModel model ) : System.Web.Mvc.ActionResult
Index ( ChampionsModel model ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
PrepareDetailsModel ( ChampionsModel championModel, RiotApi.Net.RestClient.Dto championDto, RiotApi.Net.RestClient.Dto staticChampionDto ) : void
PrepareDetailsModel ( ChampionsModel championModel, RiotApi.Net.RestClient.Dto championDto, RiotApi.Net.RestClient.Dto staticChampionDto, IEnumerable ddVersions ) : void
PrepareModel ( ChampionsModel model, RiotApi.Net.RestClient.Dto championListDto, RiotApi.Net.RestClient.Dto staticChampionListDto ) : void

Method Details

ChampionsController() public method

public ChampionsController ( IRiotClient riotClient, ICacheManager cacheManager, IMemoryCache memoryCache ) : System
riotClient IRiotClient
cacheManager ICacheManager
memoryCache IMemoryCache
return System

Details() public method

public Details ( ChampionsModel model ) : System.Web.Mvc.ActionResult
model LoLUniverse.Models.ChampionsModel
return System.Web.Mvc.ActionResult

Index() public method

public Index ( ChampionsModel model ) : System.Web.Mvc.ActionResult
model LoLUniverse.Models.ChampionsModel
return System.Web.Mvc.ActionResult