Ejemplo n.º 1
0
 public RegisterUseCase(
     IValidator <RegisterRequest> validator,
     IFindQuery <User> findQuery)
     : base(validator)
 {
     _findQuery = findQuery;
 }
Ejemplo n.º 2
0
 public RefreshTokenUseCase(
     IValidator <RefreshTokenRequest> validator,
     IFindQuery <Token> finder
     )
     : base(validator)
 {
     _finder = finder;
 }
Ejemplo n.º 3
0
 public AddBookUseCase(
     IValidator <AddBookRequest> validator,
     IFindQuery <Author> authorFinder,
     IFindQuery <Genre> genreFinder
     ) : base(validator)
 {
     _authorFinder = authorFinder;
     _genreFinder  = genreFinder;
 }
Ejemplo n.º 4
0
 public UpdateBookUseCase(
     IValidator <UpdateBookRequest> validator,
     IFindQuery <Author> authorFinder,
     IFindQuery <Genre> genreFinder,
     IFindQuery <Book> bookFinder
     )
     : base(validator)
 {
     _authorFinder = authorFinder;
     _genreFinder  = genreFinder;
     _bookFinder   = bookFinder;
 }
Ejemplo n.º 5
0
 public LoginUseCase(IFindQuery <User> findUser, IValidator <LoginRequest> validator)
     : base(validator)
 {
     _findUser = findUser;
 }
Ejemplo n.º 6
0
 public IEnumerable <T2> Find <T2>(IFindQuery <T2> query)
 {
     return(query.Find(LocaleDatastore));
 }
Ejemplo n.º 7
0
 public IEnumerable <string> Find(IFindQuery <string> query)
 {
     return(query.Find(LocaleDatastore));
 }
Ejemplo n.º 8
0
 public IEnumerable <T2> Find <T2>(IFindQuery <T2> dataQuery) => dataQuery.Find(Data);
Ejemplo n.º 9
0
 public IEnumerable <T> Find(IFindQuery <T> dataQuery) => dataQuery.Find(Data);