示例#1
0
        public bool TryReadUserProfileValue(int userId, ProfileKeyValueType type, out string value)
        {
            var keyValue = ReadSingleOrDefault(kv => kv.UserId == userId && kv.Type == type);

            value = keyValue?.Value;
            return(value != null);
        }
示例#2
0
 public void SetUserProfile(int userId, ProfileKeyValueType key, string value)
 {
     SetUserProfile(userId, new ProfileKeyValue[] {
         new ProfileKeyValue()
         {
             UserId = userId,
             Type   = key,
             Value  = value
         }
     });
 }
示例#3
0
 public string ReadUserProfileValue(int userId, ProfileKeyValueType key)
 {
     return(ReadSingle(kv => kv.UserId == userId && kv.Type == key).Value);
 }
 public ProfileKeyValue(ProfileKeyValueType type, string value)
 {
     Type  = type;
     Value = value;
 }