0

linqtotwitter を使用して Windows 8 メトロ アプリを開発しています。

ログ ファイルで linq クエリのトレースを取得する必要がありますが、これを行うことができる hox を検索しても見つかりませんでした。私が読んだものはすべて、データベースを使用してlinq to sqlについて語っていますが、データベースはありません。linqtotwitter 経由で Twitter API にクエリを実行して情報を取得します。

クエリのトレースを取得するにはどうすればよいですか?

私のコード:

User usersResponse = new User();

        usersResponse = (from user in twitterCtxProp.User
                         where user.Type == UserType.Lookup &&
                          user.ScreenName == name
                         select user).SingleOrDefault();
4

1 に答える 1

0

これはオープン ソースであるため、ソースをチェックして、開発者が Systems.Diagnostics トレース、nlogger、またはその他のログ フレームワークを使用しているかどうかを確認してください。その場合、web.config を編集すると、トレースを表示できます。彼が outputdebugstring を使用した場合は、debugview http://technet.microsoft.com/en-us/sysinternals/bb896647.aspxを使用してトレースを確認できます。

彼がトレース用にライブラリをインスツルメントしなかった場合 (すべての開発者がトレースのアイデアに賛同しているわけではありません)、お気に入りのライブラリを選択して、いくつかのトレース コマンドを追加することをお勧めします。

そして最後に、最終結果に興味がある場合 (ただし、ライブラリがどのようにそこに移動するかについては関心がない場合)、fiddler を使用して、Twitter に何が送信されるかを確認します: http://www.fiddler2.com/fiddler2/

于 2013-04-06T12:36:37.737 に答える