public async Task <bool> Add(LibraryCardDto libraryCardDto) { var newLibraryCard = _mapper.Map <LibraryCard>(libraryCardDto); await _context.AddAsync(newLibraryCard); await _context.SaveChangesAsync(); return(true); }
public static class ExampleMapperClass //or w/e you want to call it{ public static LibaryCardField ToEntity(this LibraryCardFieldDto lbf){ return new LibraryCardField{ Id = lbf.Id, Book = lbf.book.ToEntity(),//create another extension method for this one LibraryCard = LibraryCardDto.ToEntity(),//same here IssueDate = lbf.issueDate, ReturnDate = lbf.returnDate }; }