Exemple #1
0
        public static void VA_Init1(dynamic vaProxy)
        {
            IFSUIPCFactory factory = null;

            if (!vaProxy.SessionState.ContainsKey(SESSIONSTATE.KEY_FSUIPCFACTORY))
            {
                factory = new DefaultFSUIPCFactory();
                vaProxy.SessionState.Add(SESSIONSTATE.KEY_FSUIPCFACTORY, factory);
            }
            else
            {
                factory = vaProxy.SessionState[SESSIONSTATE.KEY_FSUIPCFACTORY];
            }

            IFSUIPCInterface fsuipcInterface = factory.createFSUIPCInterface(
                new FSUIPCImpl(),
                new DefaultOffsetFactory());

            fsuipcInterface.initialise(vaProxy);

            vaProxy.SessionState.Add(SESSIONSTATE.KEY_FSUIPCINTERFACE, fsuipcInterface);
        }
Exemple #2
0
 public static void SetFSUIPCFactory(dynamic vaProxy, IFSUIPCFactory factory)
 {
     vaProxy.SessionState.Add(SESSIONSTATE.KEY_FSUIPCFACTORY, factory);
 }