示例#1
0
        /// <summary>
        /// Получить экземпляр IRequestPack,
        /// который уже полностью настроен
        /// </summary>
        /// <returns></returns>
        public static RequestSender NewReqSender()
        {
            RequestSender rp = new RequestSender(_opt.ServersGetDefault());

            rp.UserID = _curUser.Id;
            rp.Key    = _curUser.Key;
            return(rp);
        }
示例#2
0
 public pAppUpdater(RequestSender rs) : this(rs, AppDomain.CurrentDomain.BaseDirectory)
 {
 }
示例#3
0
 /// <summary>
 /// Прекращает работу пользователя с движком
 /// </summary>
 public static void LogOut()
 {
     _opt     = null;
     _reqPack = null;
     _curUser = null;
 }
示例#4
0
 /// <summary>
 /// Конструктор
 /// </summary>
 /// <param name="rs">Реквест сендер</param>
 /// <param name="upPath">Где искать обновляемые файлы</param>
 public pAppUpdater(RequestSender rs, string upPath)
 {
     _reqSender  = rs;
     _updatePath = upPath;
 }