Ejemplo n.º 1
0
        public bool AssignFromInsideTenApi(InsideTenApi insideTenApi)
        {
            bool pcFastChanged               = PC.Fast.AssignFromInsideTenApiBuildInfo(insideTenApi.pcwif);
            bool pcSlowChanged               = PC.Slow.AssignFromInsideTenApiBuildInfo(insideTenApi.pcwis);
            bool pcReleasePreviewChanged     = PC.ReleasePreview.AssignFromInsideTenApiBuildInfo(insideTenApi.pcwrp);
            bool mobileFastChanged           = Mobile.Fast.AssignFromInsideTenApiBuildInfo(insideTenApi.mowif);
            bool mobileSlowChanged           = Mobile.Slow.AssignFromInsideTenApiBuildInfo(insideTenApi.mowis);
            bool mobileReleasePreviewChanged = Mobile.ReleasePreview.AssignFromInsideTenApiBuildInfo(insideTenApi.mowrp);
            bool internalChanged             = Internal.AssignFromInsideTenApiBuildInfo(insideTenApi.@internal);
            bool internalServiceChanged      = InternalService.AssignFromInsideTenApiBuildInfo(insideTenApi.internalservice);

            Debug.WriteLine(DebugHelper.GetOperationInfoString(nameof(InsiderInfo), "assigning", true));
            return(pcFastChanged || pcSlowChanged || pcReleasePreviewChanged || mobileFastChanged || mobileSlowChanged || mobileReleasePreviewChanged || internalChanged || internalServiceChanged);
        }