メッセンジャークラスライブラリを構築しています。ログインすると、msgrinstance.Usersを介してユーザーオブジェクトリストのコレクションにアクセスできます。これらのユーザーには、LoginName、FriendlyName、DisplayPictureなどのプロパティがあります。
ログアウト後に.Usersにアクセスしようとすると、NotLoggedInExceptionがスローされます。また、ログイン中に作成されたユーザークラスのいずれかにアクセスしようとすると、再びNotLoggedInExceptionが発生します。
これは物事を行うための良い方法ですか?おそらく、ユーザープロパティについては、ユーザークラスがメインのMessengerクラスにリンクされていないため、InvalidOperationExceptionをスローする必要がありますか?