コード例 #1
0
ファイル: RepoService.cs プロジェクト: Makajda/Allgregator
 public RepoService(
     LinkedRepository linkedRepository,
     ZipRepositoryBase <Mined> minedRepository
     )
 {
     this.linkedRepository = linkedRepository;
     this.minedRepository  = minedRepository;
     minedRepository.SetNames(Module.Name);
 }
コード例 #2
0
 public ChapterViewModel(
     Settings settings,
     OreService oreService,
     IEventAggregator eventAggregator,
     IRegionManager regionManager,
     ZipRepositoryBase <Mined> minedRepository,
     RepositoryBase <Cured> curedRepository
     ) : base(eventAggregator, settings)
 {
     OreService           = oreService;
     this.regionManager   = regionManager;
     this.minedRepository = minedRepository;
     this.curedRepository = curedRepository;
     minedRepository.SetNames(Module.Name, "CbrMined");
     curedRepository.SetNames(Module.Name, "CbrCured");
     Data.Title = "Cbr";
     chapterId  = $"{Module.Name}Cbr";
 }
コード例 #3
0
 public UnicodeChapterViewModel(
     SiteOreServiceBase <UnicodeArea> oreService,
     UnicodeRetrieveService retrieveService,
     ZipRepositoryBase <MinedBase <UnicodeArea> > minedRepository,
     IEventAggregator eventAggregator,
     IRegionManager regionManager,
     Settings settings
     ) : base(
         "Unicode",
         Module.Name,
         typeof(UnicodeView).FullName,
         null,
         "https://unicode.org/charts/",
         oreService,
         retrieveService,
         minedRepository,
         regionManager,
         eventAggregator,
         settings)
 {
 }
コード例 #4
0
 public PaletteChapterViewModel(
     SiteOreServiceBase <PaletteColor> oreService,
     PaletteRetrieveService retrieveService,
     ZipRepositoryBase <MinedBase <PaletteColor> > minedRepository,
     IEventAggregator eventAggregator,
     IRegionManager regionManager,
     Settings settings
     ) : base(
         "Palette",
         Module.Name,
         typeof(PaletteView).FullName,
         null,
         "https://docs.microsoft.com/en-gb/dotnet/api/system.windows.media.brushes?view=net-5.0",
         oreService,
         retrieveService,
         minedRepository,
         regionManager,
         eventAggregator,
         settings)
 {
 }