Beispiel #1
0
 public UserInfo GetUserInfo(Guid guid)
 {
     try
     {
         using (var database = new MyAccountRequestBaseContext())
         {
             SyncProfileRequest ProfileRequest = (SyncProfileRequest)database.MyAccountRequestBases.Find(guid);
             if (ProfileRequest == null)
             {
                 throw new Exception("User not found");
             }
             return(new UserInfo(ProfileRequest));
         }
     }
     catch (Exception exception)
     {
         Log.Error(exception, "Getting user's info failed");
         throw exception;
     }
 }
Beispiel #2
0
 public UserInfoProvider(MyAccountRequestBaseContext context)
 {
     _context = context;
 }