public MainViewModel(IHttpJokes httpJokes, IDbJokes dbJokes) { service = new DadJokesService(httpJokes, dbJokes); LoadMoreItemsCommand = new Command(OnLoadMoreItems); Jokes = new ObservableRangeCollection <Joke>(); }
public DadJokesService(IHttpJokes httpJokes, IDbJokes dbJokes) { HttpJokes = httpJokes ?? throw new ArgumentNullException(nameof(httpJokes)); DbJokes = dbJokes ?? throw new ArgumentNullException(nameof(dbJokes)); }