예제 #1
0
        private bool CheckIfModuleInstalledCorrectly(IReleaseInfo module)
        {
            foreach (var assembly in module.Assemblies)
            {
                var correct = CheckIfLibraryInstalled(assembly);
                if (!correct)
                {
                    return(false);
                }
            }

            return(true);
        }
예제 #2
0
 internal void AddRelease(IReleaseInfo release)
 {
     _Releases.Add(release);
 }
예제 #3
0
 public OriginalUpdateViewModel(IReleaseInfo target)
     : base(target)
 {
 }
 public OriginalUpdateViewModel(IReleaseInfo target)
     : base(new[] { target })
 {
 }
예제 #5
0
 public static Updater CreateDefault(IReleaseInfo releaseInfo)
 {
     Default = new Updater(releaseInfo);
     return(Default);
 }