public RankingVM(ICustomResolver <PixivClient> clientResolver, IllustVMFactory illustVMFactory) : base(illustVMFactory) { _clientResolver = clientResolver; Refresh(); }
public RecentWatchedVM(ICustomResolver <PixivClient> clientResolver, IllustVMFactory illustVMFactory) : base(illustVMFactory) { _clientResolver = clientResolver; SelectedAge = AgeRestriction.AllAge; }
public JumpToUserVM(PixivClient client, IllustVMFactory illustVMFactory, UserInfo?userInfo = null) : base(illustVMFactory) { _client = client; if (userInfo != null) { UserInfo = userInfo; Load(userInfo); } async void Load(UserInfo user) { Refresh(); UserDetail = await user.GetDetailAsync().ConfigureAwait(true); } }
public IllustSearchManager(ICustomResolver <PixivClient> clientResolver, IllustVMFactory illustVMFactory) { ClientResolver = clientResolver; IllustVMFactory = illustVMFactory; }
public UserVMFactory(ICustomResolver <PixivClient> clientResolver, IllustVMFactory illustVMFactory) { _clientResolver = clientResolver; _illustVMFactory = illustVMFactory; }
protected IllustCollectionVM(IllustVMFactory illustVMFactory) => _illustVMFactory = illustVMFactory;