コード例 #1
0
        /// <summary>
        ///		Envía los mensajes del proyecto
        /// </summary>
        private void Send(Projects.RestProgram objProgram)
        {
            RestController objRestController = new RestController();

            // Asigna los datos de solicitud
            objRestController.UserAgent     = objProgram.Context.UserAgent;
            objRestController.TimeOut       = objProgram.Context.TimeOut;
            objRestController.Certificate   = objProgram.Context.Certificate;
            objRestController.Proxy         = objProgram.Context.Proxy;
            objRestController.Authenticator = objProgram.Context.Authenticator;
            // Ejecuta las instrucciones
            foreach (Projects.RestInstruction objInstruction in objProgram.Instructions)
            {
                try
                { objInstruction.Response = objRestController.Send(objInstruction.Request); }
                catch (Exception objException)
                { objInstruction.Exception = objException; }
            }
        }
コード例 #2
0
 /// <summary>
 ///		Limpia la memoria del procesador
 /// </summary>
 public void Clear()
 {
     Program = new Projects.RestProgram();
     Errors.Clear();
 }
コード例 #3
0
 /// <summary>
 ///		Limpia la memoria del procesador
 /// </summary>
 public void Clear()
 {
     Program = new Projects.RestProgram();
     Errors.Clear();
 }