public GroupFacade( ICardGroupsRepository cardGroupRepository, IWordDictionaryRepository dictionaryRepository, ILogger logger) { _logger = logger; _cardGroupRepository = cardGroupRepository ?? throw new ArgumentNullException(nameof(cardGroupRepository)); _dictionaryRepository = dictionaryRepository ?? throw new ArgumentNullException(nameof(dictionaryRepository)); }
public CardGoupsService(ICardGroupsRepository repository, IGroupFacade facade, ILogger logger) { _logger = logger; _facade = facade ?? throw new ArgumentNullException(nameof(facade)); _repository = repository ?? throw new ArgumentNullException(nameof(repository)); }