ユーザーがログインした直後、ホーム画面が表示される前にコードを実行する必要がある Visual Studio 2012 Lightswitch デスクトップ アプリがあります。
そこで、コードを Application_LoggedIn メソッドに入れました。
this.AuthenticationService.User を確認し、ユーザーがログインしていることを確認しました。
しかし、私が走るとき
DataWorkspace dw = this.CreateDataWorkspace();
if(dw.ApplicationData.ApplicationSettingsSet.FirstOrDefault() == null)
{
.
.
.
ポップアップ ウィンドウが表示され、常に資格情報の入力を求められます。