Beispiel #1
0
 public DeckController(IDeckRepository deckRepository, IUserDeckRepository userDeckRepository,
                       ILogger <DeckController> logger, SnakeCaseConverter snakeCaseConverter, DeleteDeckUseCase deleteDeckUseCase, UpdateDeckUseCase updateDeckUseCase, GetDecksForTrainUseCase getDecksForTrainUseCase)
 {
     this.deckRepository          = deckRepository;
     this.userDeckRepository      = userDeckRepository;
     this.logger                  = logger;
     this.snakeCaseConverter      = snakeCaseConverter;
     this.deleteDeckUseCase       = deleteDeckUseCase;
     this.updateDeckUseCase       = updateDeckUseCase;
     this.getDecksForTrainUseCase = getDecksForTrainUseCase;
 }
Beispiel #2
0
 public UserDeckController(ILogger <UserDeckController> _logger, IUserDeckRepository context, SnakeCaseConverter snakeCaseConverter)
 {
     db     = context;
     logger = _logger;
     this.snakeCaseConverter = snakeCaseConverter;
 }