Example #1
0
 /// <summary>
 /// Creates <see cref="UpdateResult"/> from <see cref="InstallResult"/>.
 /// </summary>
 /// <param name="request">the processed <see cref="UpdateRequest"/>.</param>
 /// <param name="installResult"><see cref="InstallResult"/> to be converted to <see cref="UpdateResult"/>.</param>
 /// <returns></returns>
 public static UpdateResult FromInstallResult(UpdateRequest request, InstallResult installResult)
 {
     return(new UpdateResult()
     {
         UpdateRequest = request,
         TemplatePackage = installResult.TemplatePackage,
         Error = installResult.Error,
         ErrorMessage = installResult.ErrorMessage
     });
 }
Example #2
0
 /// <summary>
 /// Creates <see cref="UpdateResult"/> from <see cref="InstallResult"/>.
 /// </summary>
 /// <param name="request">the processed <see cref="UpdateRequest"/>.</param>
 /// <param name="installResult"><see cref="InstallResult"/> to be converted to <see cref="UpdateResult"/>.</param>
 /// <returns></returns>
 public static UpdateResult FromInstallResult(UpdateRequest request, InstallResult installResult)
 {
     return(new UpdateResult(request, installResult));
 }
Example #3
0
 private UpdateResult(UpdateRequest request, InstallResult installResult)
     : base(installResult.Error, installResult.ErrorMessage, installResult.TemplatePackage)
 {
     UpdateRequest = request;
 }