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; } }
public UserInfoProvider(MyAccountRequestBaseContext context) { _context = context; }