public TextDto GetFromDb() { _logger.Log(LogLevel.Information, "get words from DB"); var res = _wordService.GetWords(StorageOption.Db); return(DtoDomainMapper.ToDto(res)); }
public async Task <BookDomain> UpdateBookByBookId(UpdateNewBookRequest updateNewBook) { BookDomain book = DtoDomainMapper.MapDtoToDomainToUpdateBook(updateNewBook); var UpdateBook = await _libraryRepository.UpdateBookById(book).ConfigureAwait(false); return(UpdateBook); }
public async Task <BookDomain> AddNewBook(AddNewBookRequest newBookRequest) { BookDomain book = DtoDomainMapper.MapDtoToDomain(newBookRequest); var AddBooks = await _libraryRepository.AddNewBook(book).ConfigureAwait(false); return(AddBooks); }
public RepositoryTestFixture() : base() { _libraryManager = Substitute.For <ILibraryManager>(); _libraryController = new LibraryController(_libraryManager); _libraryController.ControllerContext.HttpContext = _httpContextDefault; _configuration = new ConfigurationBuilder() .Build(); DtoDomainMapper.ConfigMapper(); }
public TextDto CalculateNumberOfWords(TextDto dto) { _logger.Log(LogLevel.Information, "calculating number of words"); var domain = DtoDomainMapper.ToDomain(dto); _wordService.CalculateNumberOfWords(domain); return(DtoDomainMapper.ToDto(domain)); }
public ManagerTestBase() : base() { _libraryManager = Substitute.For <ILibraryManager>(); _libraryRepository = Substitute.For <ILibraryRepository>(); DtoDomainMapper.ConfigMapper(); }
public TextDto GetFromFile() { _logger.Log(LogLevel.Information, "get words from file"); return(DtoDomainMapper.ToDto(_wordService.GetWords(StorageOption.File))); }