/// <summary>
        /// This is the static constructor.
        /// </summary>
        static ProtocolShortcuts()
        {
            TelnetProtocol = new Guid("37D3B71F-6EA5-4ae6-B17F-55C8BA81E596");
            TelnetProtocolAddress = new EnvelopeAddress(TelnetProtocol);
            XRPProtocol = new Guid("B91E843C-89FA-4d1e-9A8C-66749A0FCEB6");
            XRPProtocolAddress = new EnvelopeAddress(XRPProtocol);
            SIPProtocol = new Guid("AE24EC40-C855-4f7f-B501-7802346AE6D0");
            SIPProtocolAddress = new EnvelopeAddress(SIPProtocol);
            HTTPProtocol = new Guid("4F7C8ADF-F85B-4aa6-A983-61BE37F5A1D4");
            HTTPProtocolAddress = new EnvelopeAddress(HTTPProtocol);
            SMTPProtocol = new Guid("B9DAC783-3F0E-452a-95D6-BD93452DFA2A");
            SMTPProtocolAddress = new EnvelopeAddress(SMTPProtocol);
            POP3Protocol = new Guid("A9FD4147-FEAD-492a-B8E7-64F97523E449");
            POP3ProtocolAddress = new EnvelopeAddress(POP3Protocol);

            FTPProtocol = new Guid("3425AFC8-C37A-48ff-8D8A-2F6ACF601D74");
            FTPProtocolAddress = new EnvelopeAddress(FTPProtocol);

            FTPDataProtocol = new Guid("FC54B7D4-AAA6-43ef-9233-3606577D15AB");
            FTPDataProtocolAddress = new EnvelopeAddress(FTPDataProtocol);


        }
Beispiel #2
0
 /// <summary>
 /// This methos is used to get an envelope for the request from the pool.
 /// </summary>
 /// <param name="addr"></param>
 /// <returns></returns>
 private static RQRSContract<CDSRequestFolder, CDSResponseFolder> EnvelopeRequest(EnvelopeAddress addr)
 {
     RQRSContract<CDSRequestFolder, CDSResponseFolder> env = mCDSEnvelopes.Get(j => { j.DestinationAddress = addr; });
     
     return env;
 }