// Token: 0x060001A9 RID: 425 RVA: 0x00007A69 File Offset: 0x00005C69
 public MainWindowViewModel(INavigation navigation, IUserInterface userInterface, WindowOperationsViewModel windowVM, ScratchManager scratchManager, FirstRunExperience firstRun, ActivationManager activationManager) : base(navigation, userInterface)
 {
     this.WindowOperationsViewModel = windowVM;
     this.scratchManager            = scratchManager;
     this.firstRun          = firstRun;
     this.activationManager = activationManager;
 }
예제 #2
0
 // Token: 0x06000251 RID: 593 RVA: 0x0000AD24 File Offset: 0x00008F24
 public ActivationManager(FirstRunExperience firstRunExperience, ProductInfo productInfo)
 {
     if (firstRunExperience == null)
     {
         throw new ArgumentNullException("firstRunExperience");
     }
     this.firstRunExperience = firstRunExperience;
     if (productInfo == null)
     {
         throw new ArgumentNullException("productInfo");
     }
     this.productInfo = productInfo;
     this.instanceId  = ActivationManager.ProductKeyValidator_instance_new();
     ActivationManager.ProductKeyValidator_Initialize(this.instanceId, productInfo.ActivationConfigFile, productInfo.ActivationRegistrationFile);
 }