public SettingsViewModel(ISettingsView view, IShellService shellService, ICrawlerService crawlerService, IManagerService managerService, ILoginService loginService, IFolderBrowserDialog folderBrowserDialog, IFileDialogService fileDialogService, ExportFactory <AuthenticateViewModel> authenticateViewModelFactory, IDetailsService detailsService) : base(view) { _folderBrowserDialog = folderBrowserDialog; _fileDialogService = fileDialogService; ShellService = shellService; _settings = ShellService.Settings; CrawlerService = crawlerService; ManagerService = managerService; LoginService = loginService; _detailsService = detailsService; _authenticateViewModelFactory = authenticateViewModelFactory; _browseDownloadLocationCommand = new DelegateCommand(BrowseDownloadLocation); _browseExportLocationCommand = new DelegateCommand(BrowseExportLocation); _authenticateCommand = new AsyncDelegateCommand(Authenticate); _privacyConsentCommand = new AsyncDelegateCommand(PrivacyConsent); _tumblrLoginCommand = new AsyncDelegateCommand(TumblrLogin); _tumblrLogoutCommand = new AsyncDelegateCommand(TumblrLogout); _tumblrSubmitTfaCommand = new AsyncDelegateCommand(TumblrSubmitTfa); _saveCommand = new AsyncDelegateCommand(Save); _enableAutoDownloadCommand = new DelegateCommand(EnableAutoDownload); _exportCommand = new DelegateCommand(ExportBlogs); _bloglistExportFileType = new FileType(Resources.Textfile, SupportedFileTypes.BloglistExportFileType); Task loadSettingsTask = Load(); view.Closed += ViewClosed; }
public TeamsController(IDetailsService <TeamDetails> teamDetailsService, IEditService <TeamEdit> teamEditService, IFormService <TeamViewModel> teamFormService, IIndexService <TeamIndex, TeamFilterOptionsViewModel> teamIndexService) { _teamDetailsService = teamDetailsService; _teamEditService = teamEditService; _teamFormService = teamFormService; _teamIndexService = teamIndexService; }
public PeopleController(IDetailsService <PersonDetails> personDetailsService, IEditService <PersonEdit> personEditService, IFormService <PersonViewModel> personFormService, IIndexService <PersonIndex, PersonFilterOptionsViewModel> personIndexService) { _personDetailsService = personDetailsService; _personEditService = personEditService; _personFormService = personFormService; _personIndexService = personIndexService; }
public ProductController(IProductService productService, ICategoryService categoryService, IDetailsService detailsService, UserManager <User> userManager, IRatingService ratingService) { _productService = productService; _categoryService = categoryService; _detailsService = detailsService; _userManager = userManager; _ratingService = ratingService; }
public OrderController(IDetailsService detailsService, IAccessoriesService accessoriesService, IOrderService orderService, IConfigurationService configurationService) { _detailsService = detailsService; _accessoriesService = accessoriesService; _orderService = orderService; _configurationService = configurationService; }
public HomeController() { this.details = new DetailsModel(); this.logger = new Logger(ConfigurationManager.AppSettings["logFileDest"]); this.detailsRepo = new DetailsRepository(this.logger); this.decisionRepo = new DecisionApiRepository(this.logger); this.detailsService = new DetailsService(details, detailsRepo, decisionRepo, this.logger); }
public DetailsTumblrLikedByViewModel([Import("TumblrLikedByView", typeof(IDetailsView))] IDetailsView view, IClipboardService clipboardService, IDetailsService detailsService) : base(view) { _clipboardService = clipboardService; _detailsService = detailsService; _copyUrlCommand = new DelegateCommand(CopyUrlToClipboard); _browseFileDownloadLocationCommand = new DelegateCommand(BrowseFileDownloadLocation); }
public FullScreenMediaViewModel(IFullScreenMediaView view, IDetailsService detailsService) : base(view) { _detailsService = detailsService; _detailsService.DetailsViewModelChanged += DetailsService_DetailsViewModelChanged; _detailsService.FinishedCrawlingLastBlog += DetailsService_FinishedCrawlingLastBlog; DetailsService_DetailsViewModelChanged(this, EventArgs.Empty); }
public FavoritesController( IUserService userService, IDetailsService detailsService, IFavoriteService favService) { this.userService = userService; this.detailsService = detailsService; this.favService = favService; }
public void SetUp() { this.mockDetailsRepo = new Mock <IDetailsRepository>(); this.mockLogger = new Mock <ILogger>(); this.mockDecisionRepo = new Mock <IDecisionApiRepository>(); this.detailsModel = new DetailsModel { FirstName = "Test", LastName = "McTesterson", DateOfBirth = "2002-02-02" }; this.sut = new DetailsService(this.detailsModel, this.mockDetailsRepo.Object, this.mockDecisionRepo.Object, this.mockLogger.Object); }
public DetailsTumblrHiddenBlogViewModel([Import("TumblrHiddenBlogView", typeof(IDetailsView))] IDetailsView view, IClipboardService clipboardService, IDetailsService detailsService, ICrawlerService crawlerService) : base(view) { _clipboardService = clipboardService; _detailsService = detailsService; _copyUrlCommand = new DelegateCommand(CopyUrlToClipboard); _browseFileDownloadLocationCommand = new DelegateCommand(BrowseFileDownloadLocation); Collections = CollectionViewSource.GetDefaultView(crawlerService.Collections); crawlerService.Collections.CollectionChanged += CrawlerService_Collections_CollectionChanged; }
public FirstViewModel(IDetailsService service) { var _newdetails = new List <Details>(); for (var i = 0; i < 3; i++) { var newDetails = service.CreateNewDetailService(i.ToString()); _newdetails.Add(newDetails); } Details = _newdetails; }
public PlayerController( IUserService userService, IDetailsService detailsService, IClubService clubService, ICityService cityService, IFavoriteService favorService, IPlayTimeService playTimeService) { this.userService = userService; this.detailsService = detailsService; this.clubService = clubService; this.cityService = cityService; this.favorService = favorService; this.playTimeService = playTimeService; }
public QueueController(IFileDialogService fileDialogService, IShellService shellService, IDetailsService detailsService, IManagerService managerService, ICrawlerService crawlerService, Lazy <QueueViewModel> queueViewModel) { this.fileDialogService = fileDialogService; this.shellService = shellService; this.queueViewModel = queueViewModel; this.managerService = managerService; this.crawlerService = crawlerService; this.detailsService = detailsService; removeSelectedCommand = new DelegateCommand(RemoveSelected, CanRemoveSelected); showBlogDetailsCommand = new DelegateCommand(ShowBlogDetails); openQueueCommand = new DelegateCommand(OpenList); saveQueueCommand = new DelegateCommand(SaveList); clearQueueCommand = new DelegateCommand(ClearList); openQueuelistFileType = new FileType(Resources.Queuelist, SupportedFileTypes.QueueFileExtensions); saveQueuelistFileType = new FileType(Resources.Queuelist, SupportedFileTypes.QueueFileExtensions.First()); }
public QueueController(IFileDialogService fileDialogService, IShellService shellService, IDetailsService detailsService, IManagerService managerService, ICrawlerService crawlerService, Lazy <QueueViewModel> queueViewModel) { _fileDialogService = fileDialogService; _shellService = shellService; _queueViewModel = queueViewModel; _managerService = managerService; _crawlerService = crawlerService; _detailsService = detailsService; _removeSelectedCommand = new DelegateCommand(RemoveSelected, CanRemoveSelected); _showBlogDetailsCommand = new DelegateCommand(ShowBlogDetails); _openQueueCommand = new DelegateCommand(OpenList); _saveQueueCommand = new DelegateCommand(SaveList); _clearQueueCommand = new DelegateCommand(ClearList); _openQueuelistFileType = new FileType(Resources.Queuelist, SupportedFileTypes.QueueFileExtensions); _saveQueuelistFileType = new FileType(Resources.Queuelist, SupportedFileTypes.QueueFileExtensions[0]); }
public async Task <ActionResult <BookDetails> > Get([FromServices] IDetailsService details, int id) { return(await details.GetDetails(id)); }
public SportsController(IDetailsService <SportDetails> sportDetailsService) { _sportDetailsService = sportDetailsService; }
public LeaguesController(IDetailsService <LeagueDetails> leagueDetailsService) { _leagueDetailsService = leagueDetailsService; }
public DetailsViewModel(IDetailsService detailsService) { this.detailsService = detailsService; }
public DetailsModel(IDownloadService downloadService, IDetailsService detailsService, IIdentityService identityService) { this.DownloadService = downloadService; this.detailsService = detailsService; IdentityService = identityService; }
public DetailsViewModel(IDetailsService detailsService) { this.detailsService = detailsService; }
public DetailsModel(IDetailsService detailsService, ICartService cartService) { _detailsService = detailsService; _cartService = cartService; }
public MatchPageViewModel(IDetailsService detailsService, IStandingService standingsService) { _detailsService = detailsService; _standingsService = standingsService; }
public CollegesController(IDetailsService <CollegeDetails> collegeDetailsService, IEditService <CollegeEdit> collegeEditService, IFormService <CollegeViewModel> collegeFormService) { _collegeDetailsService = collegeDetailsService; _collegeEditService = collegeEditService; _collegeFormService = collegeFormService; }
public ProductsController(ILogger <CardsController> logger, IIndexService <ProductIndex, ProductFilterOptionsViewModel> productIndexService, IDetailsService <ProductDetails> productDetailsService) { _logger = logger; _productIndexService = productIndexService; _productDetailsService = productDetailsService; }
public Task <BookDetails> Details([Service] IDetailsService details) => details.GetBookDetails(_id);