Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookRequestValidation ¶
type BookRequestValidation interface { ListBookshelf(req *book.ListBookshelfRequest) error ListBookReview(req *book.ListBookReviewRequest) error ListUserReview(req *book.ListUserReviewRequest) error ListUserMonthlyResult(req *book.ListUserMonthlyResultRequest) error MultiGetBooks(req *book.MultiGetBooksRequest) error GetBook(req *book.GetBookRequest) error GetBookByIsbn(req *book.GetBookByIsbnRequest) error GetBookshelf(req *book.GetBookshelfRequest) error GetReview(req *book.GetReviewRequest) error CreateBook(req *book.CreateBookRequest) error UpdateBook(req *book.UpdateBookRequest) error ReadBookshelf(req *book.ReadBookshelfRequest) error ReadingBookshelf(req *book.ReadingBookshelfRequest) error StackedBookshelf(req *book.StackedBookshelfRequest) error WantBookshelf(req *book.WantBookshelfRequest) error ReleaseBookshelf(req *book.ReleaseBookshelfRequest) error DeleteBook(req *book.DeleteBookRequest) error DeleteBookshelf(req *book.DeleteBookshelfRequest) error }
func NewBookRequestValidation ¶
func NewBookRequestValidation() BookRequestValidation
Click to show internal directories.
Click to hide internal directories.