以下の内容はhttps://rksoftware.hatenablog.com/entry/2025/08/19/220208より取得しました。


Dataverse の WebAPI で Dataverse のテーブルを操作する C# コードの Nuget ライブラリ

目次

Dataverse の WebAPI を C# で叩く系記事たちの目次です。

rksoftware.hatenablog.com

今回の本文

rksoftware.hatenablog.com

rksoftware.hatenablog.com

前回の続きです。
これまで様々なテーブル操作を見てきました。今回は初期から使っている Nuget ライブラリの見直しです。

■ これまで

これまで Microsoft.PowerPlatform.Dataverse.Client というライブラリをインストールしてきました。
実は最初から分かっていたのですが、このライブラリこれまでのコードで全然使ってきませんでした。使ってきたのはこのライブラリの依存ライブラリの Microsoft.Identity.Client だけです。

dotnet add package Microsoft.Identity.Client

これだけインストールすればこれまでのコードは動きます。

■ 何が違うの?

もともとインストールしていたライブラリは、様々な操作を C# のコードでできるようにするおそらく Web API をラップし得t暮れているものです。
しかし、これまで書いてきたコードは Web API を直接叩いてきました。

■ どちらがいいの?

考え方次第だと思います。
プログラムが決まったテーブルに決まった処理をするのであれば前者。
様々なテーブルに様々な操作ができる汎用的ななんでもアプリにするなら、JSON を外からパラメータなどでもらって動かすアプリを校舎で作る。

そんな感じだと思います。

私は後者で行きます。




以上の内容はhttps://rksoftware.hatenablog.com/entry/2025/08/19/220208より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14