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); }