public ImportActionHandler( IBoardsClient boardsClient, IBoardsService boardsService, ITrelloRepositoryFactory boardsRepositoryFactory, IConsole console, TrelloConsoleConfiguration configuration) { this.boardsClient = boardsClient; this.boardsService = boardsService; this.boardsRepositoryFactory = boardsRepositoryFactory; this.console = console; this.configuration = configuration; }
public ImportService(ITrelloRepositoryFactory trelloRepositoryFactory) { this.trelloRepositoryFactory = trelloRepositoryFactory; }
public TrelloService(string folder, ITrelloRepositoryFactory trelloRepositoryFactory) { this.Location = folder; this.Repository = trelloRepositoryFactory.Create(folder); }