示例#1
0
 public FenesterService
 (
     IScreenRepository screenRepository,
     IDesktopRepository desktopRepository,
     IWindowRepository windowRepository,
     IScreenOsService screenOsService,
     IWindowOsServiceSync windowOsService,
     IKeyService keyService,
     IRunService runService
 )
 {
     ScreenRepository  = screenRepository;
     DesktopRepository = desktopRepository;
     WindowRepository  = windowRepository;
     ScreenOsService   = screenOsService;
     WindowOsService   = windowOsService;
     KeyService        = keyService;
 }
 public AppInstaller(IPowerShell powerShell, IConsoleLogger consoleLogger, IDesktopRepository desktopRepository)
 {
     this.powerShell        = powerShell;
     this.consoleLogger     = consoleLogger;
     this.desktopRepository = desktopRepository;
 }
示例#3
0
 public DesktopService(IDesktopRepository rep) : base(rep)
 {
     _desktopRepository = rep;
 }
示例#4
0
 public DesktopsController(IDesktopRepository desktopRepository)
 {
     _desktopRepository = desktopRepository;
 }