示例#1
0
        public MainViewModel(IHttpJokes httpJokes, IDbJokes dbJokes)
        {
            service = new DadJokesService(httpJokes, dbJokes);

            LoadMoreItemsCommand = new Command(OnLoadMoreItems);

            Jokes = new ObservableRangeCollection <Joke>();
        }
示例#2
0
 public DadJokesService(IHttpJokes httpJokes, IDbJokes dbJokes)
 {
     HttpJokes = httpJokes ?? throw new ArgumentNullException(nameof(httpJokes));
     DbJokes   = dbJokes ?? throw new ArgumentNullException(nameof(dbJokes));
 }