コード例 #1
0
        /// <summary>
        /// Register all internal handlers that are a part of this
        /// assembly.
        /// </summary>
        void RegisterInternalHandlers()
        {
            RegisterObjectContractHandlers("/", this, this.GetType());

            Object api;

            //            api = new CoreRpc();
            //            RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new AddressAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new ContributionAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new FamilyAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new PhoneAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            api = new PersonAPI();
            RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new ProfileAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new SecurityAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new SessionAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new SmallGroupAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new SystemAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
        }
コード例 #2
0
        /// <summary>
        /// Register all internal handlers that are a part of this
        /// assembly.
        /// </summary>
        void RegisterInternalHandlers()
        {
            RegisterObjectContractHandlers("/", this, this.GetType());

            Object api;
            //            api = new CoreRpc();
            //            RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new AddressAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new ContributionAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new FamilyAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new PhoneAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            api = new PersonAPI();
            RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new ProfileAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new SecurityAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new SessionAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new SmallGroupAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
            //api = new SystemAPI();
            //RegisterObjectContractHandlers("/", api, api.GetType());
        }