| | 1 | | namespace DCL.Social.Friends |
| | 2 | | { |
| | 3 | | public class FriendRequest |
| | 4 | | { |
| 29 | 5 | | public string FriendRequestId { get; } |
| 44 | 6 | | public long Timestamp { get; } |
| 58 | 7 | | public string From { get; } |
| 57 | 8 | | public string To { get; } |
| 34 | 9 | | public string MessageBody { get; } |
| 2 | 10 | | public bool HasBodyMessage => !string.IsNullOrEmpty(MessageBody); |
| | 11 | |
|
| 47 | 12 | | public FriendRequest(string friendRequestId, long timestamp, string from, string to, string messageBody) |
| | 13 | | { |
| 47 | 14 | | FriendRequestId = friendRequestId; |
| 47 | 15 | | Timestamp = timestamp; |
| 47 | 16 | | From = from; |
| 47 | 17 | | To = to; |
| 47 | 18 | | MessageBody = messageBody; |
| 47 | 19 | | } |
| | 20 | |
|
| | 21 | | public bool IsSentTo(string userId) => |
| 8 | 22 | | To == userId; |
| | 23 | |
|
| | 24 | | public bool IsReceivedFrom(string userId) => |
| 0 | 25 | | From == userId; |
| | 26 | | } |
| | 27 | | } |