Пример #1
0
        public void ApplyNewHintPath( NewHintPathSetter newHintPathSetter )
        {
            var referenceIds = References.Select( r => r.Id ).ToArray();
            if( referenceIds.Empty() )
            {
                return;
            }

            var hintPathSetter = newHintPathSetter.CloneWithReferenceFilter( referenceIds );
            _projectFile.Accept( hintPathSetter );

            References.ForEach( r => r.RefreshNewHintPath() );
        }
Пример #2
0
        public Task ApplyNewHintPath()
        {
            var newHintPathSetter = new NewHintPathSetter( NewHintPathRoot );
            Projects.ForEach( p => p.ApplyNewHintPath( newHintPathSetter ) );

            return TaskUtils.Completed();
        }