コード例 #1
0
ファイル: RestManager.cs プロジェクト: Arcanafex/Code-Samples
            public static List <Space> GetSpaceList(RestGetSpaceListCallback callback)
            {
                var spaceList    = new List <Space>();
                var getSpaceList = new RestGetSpaceList();

                getSpaceList.Run(ref spaceList, callback);
                return(spaceList);
            }
コード例 #2
0
ファイル: Space.cs プロジェクト: Arcanafex/Code-Samples
 /// <summary>
 /// Request for a list of available Spaces.
 /// </summary>
 /// <param name="doneCallback">Optional callback</param>
 /// <returns>A list of Spaces</returns>
 public static List <Space> GetSpaceList(RestGetSpaceListCallback doneCallback)
 {
     return(RestManager.Request.GetSpaceList(doneCallback));
 }
コード例 #3
0
        //public void Run(RestGetSpaceListCallback inCallback)
        //{
        //    spaces = new List<Space>();
        //    RestManager.Get(this, RestManager.Request.GET_SPACE_LIST, GetSpacesListReply);
        //    doneCallback = inCallback;
        //}

        public void Run(ref List <Spaces.Core.Space> spaceList, RestGetSpaceListCallback inCallback)
        {
            spaces = spaceList;
            RestManager.Get(this, RestManager.Request.GET_SPACE_LIST, GetSpacesListReply);
            doneCallback = inCallback;
        }