/// <summary>コマンドライン相当の入力を受けて初期化されたアプリケーションを取得します。</summary> /// <param name="args">コマンドラインに相当する入力。長さが0の場合<see cref="InvalidOperationException"/>が発生します。</param> /// <returns>初期化されたアプリケーション</returns> /// <exception cref="InvalidOperationException"/> public static QiApplication Create(string[] args) { if (args.Length == 0) { throw new InvalidOperationException("args must have element"); } return(QiApiApplication.Create(args)); }
/// <summary>サーバとしてアプリケーションを実行します。クライアントでは呼び出しは必要ありません。</summary> public void Run() => QiApiApplication.Run(this);
/// <summary>アプリケーションを停止します。</summary> public void Stop() => QiApiApplication.Stop(this);
/// <summary>アプリケーションを破棄します。</summary> public void Destroy() => QiApiApplication.Destroy(this);