public LoanLogic(ILoanRepos <Loan> loanRepository, ICardRepos <Card> cardRepository, IUserRepos <Person> userRepository) { _loanRepository = loanRepository; _cardRepository = cardRepository; _userRepository = userRepository; }
public HomeController(ILoanLogic loanLogic, IBookRepos <Book> bookRepos, ILoanRepos <Loan> loanRepos) { _loanLogic = loanLogic; _bookRepos = bookRepos; _loanRepos = loanRepos; }
public static ILoanRepos <TEntity> WithLoan <TEntity>(this ILoanRepos <TEntity> repository, Func <IDbConnection> connectionFactory) { repository.Connection = connectionFactory; return(repository); }