コード例 #1
0
 public async override Task <IEnumerable <FacebookSchema> > LoadDataAsync()
 {
     try
     {
         var facebookDataProvider = new FacebookDataProvider(_userID);
         return(await facebookDataProvider.Load());
     }
     catch (Exception ex)
     {
         AppLogs.WriteError("EngineersMemeDataSourceDataSource.LoadData", ex.ToString());
         return(new FacebookSchema[0]);
     }
 }
コード例 #2
0
 public async Task <IEnumerable <FacebookSchema> > LoadData()
 {
     if (_data == null)
     {
         try
         {
             var facebookDataProvider = new FacebookDataProvider(_userID);
             _data = await facebookDataProvider.Load();
         }
         catch (Exception ex)
         {
             AppLogs.WriteError("FacebookDataSourceDataSource.LoadData", ex.ToString());
         }
     }
     return(_data);
 }