C# Class BusinessLogic.Logic.BoardGameGeek.BoardGameGeekGamesImporter

Inheritance: IBoardGameGeekGamesImporter
Show file Open project: NemeStats/NemeStats

Public Methods

Method Description
BoardGameGeekGamesImporter ( IUserRetriever userRetriever, IBoardGameGeekApiClient boardGameGeekApiClient, IGameDefinitionRetriever gameDefinitionRetriever, IGameDefinitionSaver gameDefinitionSaver ) : System
ImportBoardGameGeekGames ( ApplicationUser applicationUser ) : int?

Private Methods

Method Description
GetCurrentGames ( ApplicationUser applicationUser ) : IEnumerable
GetPendingGames ( List userGames, IEnumerable currentGames ) : List

Method Details

BoardGameGeekGamesImporter() public method

public BoardGameGeekGamesImporter ( IUserRetriever userRetriever, IBoardGameGeekApiClient boardGameGeekApiClient, IGameDefinitionRetriever gameDefinitionRetriever, IGameDefinitionSaver gameDefinitionSaver ) : System
userRetriever IUserRetriever
boardGameGeekApiClient IBoardGameGeekApiClient
gameDefinitionRetriever IGameDefinitionRetriever
gameDefinitionSaver IGameDefinitionSaver
return System

ImportBoardGameGeekGames() public method

public ImportBoardGameGeekGames ( ApplicationUser applicationUser ) : int?
applicationUser ApplicationUser
return int?