0
이 코드는 내가 Caliburn.Micro (MVVM)이 코드를 rewrie 할 LandingPage.xaml.csCaliburn의 코드를 다시 작성하십시오. 마이크로
private void LoadUserInfo()
{
var fb = new FacebookClient(App.AccessToken);
fb.GetCompleted += (o, e) =>
{
string ert;
var result = (IDictionary<string, object>)e.GetResultData();
Dispatcher.BeginInvoke(() =>
{
var profilePictureUrl = string.Format("https://graph.facebook.com/{0}/picture?type={1}&access_token={2}", App.FacebookId, "square", App.AccessToken);
BitmapImage qwer = new BitmapImage(new Uri(profilePictureUrl));
ert = String.Format("{0} {1}", (string)result["first_name"], (string)result["last_name"]);
});
};
fb.GetTaskAsync("me");
}
에 사용이 있습니다.
하지만 작업 코드에서 대체하는 데 문제가 있습니다.
Dispatcher.BeginInvoke(() =>
{
});
어떻게해야합니까?
와
Dispatcher.BeginInvoke
을 대체 할 수 있습니다. 이 문자열은 실행되지 않습니다. db._fbcontacts.InsertOnSubmit (새 FacebookContactsList {Name = FBName}); Dispatcher 앱이없는 경우 –