Ejemplo n.º 1
0
        /// <summary>
        ///     Error handler
        /// </summary>
        /// <param name="message"></param>
        protected static void OnError(UpdaterHandler handler, string message, params object[] args)
        {
            if (handler != null)
            {
                handler.AppendLog(message, args);
            }

            var errMsg = string.Format(message, args);

            if (handler != null)
            {
                handler.Error      = new UpdaterException(errMsg);
                handler.IsFinished = true;
            }

            if (CustomOnError != null)
            {
                CustomOnError(errMsg);
            }
            //            else
            //                throw new UpdaterException(errMsg);
        }