Пример #1
0
        dynamic ExecuteAction(string actionname, BaseDC bdc, object param)
        {
            dynamic di = GMReflectionUtils.GetInstance(GMReflectionUtils.GetHandler <Handler>(bdc.GetType()).TypeH);

            di.GetHeaderToken(bdc);
            dynamic rv = GMReflectionUtils.InvokeMember(di, actionname, new object[] { param });

            di.Dispose();
            return(rv);
        }
Пример #2
0
        BaseDC GetDCInstance()
        {
            Handler hr = GMReflectionUtils.GetHandler <Handler>(this.GetType());

            return((BaseDC)GMReflectionUtils.GetInstance(hr.TypeH));
        }