/// <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); }