Exemple #1
0
 /// <summary>
 ///     Creates a new instance of PatchDownloader that accepts a PatchInfo
 /// </summary>
 /// <param name="patchInfo">PatchInfo representing a single patch.</param>
 public PatchDownloader(PatchInfo patchInfo)
 {
     Patches = new List <PatchInfo>();
     Patches.Add(patchInfo);
 }
Exemple #2
0
 /// <summary>
 ///     Creates a task which represent an individual patch operation
 /// </summary>
 /// <param name="clientProfile"></param>
 /// <param name="patchInfo"></param>
 /// <param name="officialPatchInfo"></param>
 /// <param name="patcherContext"></param>
 public PatchTask(PatcherContext patcherContext, IClientProfile clientProfile, PatchInfo patchInfo, OfficialPatchInfo officialPatchInfo)
 {
     _patcherContext   = patcherContext;
     _clientProfile    = clientProfile;
     PatchInfo         = patchInfo;
     OfficialPatchInfo = officialPatchInfo;
 }