public InvalidStrategyFindTypeException(TFindType findType, FindStrategyFactory <TElement, TFindType> factory) : base() { PassedFindType = findType; Factory = factory; }
public AuthorService([NotNull] IAuthorRepository repo, [NotNull] FindStrategyFactory <Author, FindAuthorsType> fact) { Repository = repo; Factory = fact; }
public ReaderService([NotNull] IReaderRepository repo, [NotNull] FindStrategyFactory <Reader, FindReadersType> factory) { Repository = repo; Factory = factory; }
public BookService([NotNull] IBookRepository repo, [NotNull] FindStrategyFactory <Book, FindBooksType> fact) { Repository = repo; Factory = fact; }