Пример #1
0
        /// <summary>
        /// インスタンスを生成します。
        /// </summary>
        /// <param name="game">Game。</param>
        /// <param name="threadCount">使用する Thread 数の上限。</param>
        public AsyncTaskManager(Game game, int threadCount)
            : base(game)
        {
            queue = new AsyncTaskQueue(threadCount);

            // サービスとして登録します。
            game.Services.AddService(typeof(IAsyncTaskService), this);
        }
Пример #2
0
        /// <summary>
        /// インスタンスを生成します。
        /// </summary>
        /// <param name="game">Game。</param>
        /// <param name="threadCount">使用する Thread 数の上限。</param>
        public AsyncTaskManager(Game game, int threadCount)
            : base(game)
        {
            queue = new AsyncTaskQueue(threadCount);

            // サービスとして登録します。
            game.Services.AddService(typeof(IAsyncTaskService), this);
        }