public LibraryRecordFacade(IRepository <LibraryRecord, string> libraryRecordRepository, ValidLibraryRecordDetailsQuery validRecordDetailsQuery, AllLibraryRecordsQuery allLibraryRecordsQuery, IRepository <User, string> userRepository, IRepository <Book, string> bookRepository) { this.libraryRecordRepository = libraryRecordRepository; this.allLibraryRecordsQuery = allLibraryRecordsQuery; this.validLibraryRecordDetailsQuery = validRecordDetailsQuery; this.userRepository = userRepository; this.bookRepository = bookRepository; }
public UserFacade(IRepository <User, string> repository, AllUsersQuery allUsersQuery, AllLibraryRecordsQuery allLibraryRecordsQuery) { this.repository = repository; this.allUsersQuery = allUsersQuery; this.allLibraryRecordsQuery = allLibraryRecordsQuery; }