Browse Source

Added CreatedAt to IInviteMetadata

pull/97/head
RogueException 9 years ago
parent
commit
118d897c31
2 changed files with 9 additions and 2 deletions
  1. +5
    -1
      src/Discord.Net/Entities/Invites/IInviteMetadata.cs
  2. +4
    -1
      src/Discord.Net/Entities/Invites/InviteMetadata.cs

+ 5
- 1
src/Discord.Net/Entities/Invites/IInviteMetadata.cs View File

@@ -1,4 +1,6 @@
namespace Discord
using System;

namespace Discord
{
public interface IInviteMetadata : IInvite
{
@@ -12,5 +14,7 @@
int? MaxUses { get; }
/// <summary> Gets the amount of times this invite has been used. </summary>
int Uses { get; }
/// <summary> Gets when this invite was created. </summary>
DateTime CreatedAt { get; }
}
}

+ 4
- 1
src/Discord.Net/Entities/Invites/InviteMetadata.cs View File

@@ -1,4 +1,5 @@
using Model = Discord.API.InviteMetadata;
using System;
using Model = Discord.API.InviteMetadata;

namespace Discord
{
@@ -9,6 +10,7 @@ namespace Discord
public int? MaxAge { get; private set; }
public int? MaxUses { get; private set; }
public int Uses { get; private set; }
public DateTime CreatedAt { get; private set; }

public InviteMetadata(DiscordClient client, Model model)
: base(client, model)
@@ -24,6 +26,7 @@ namespace Discord
MaxAge = model.MaxAge != 0 ? model.MaxAge : (int?)null;
MaxUses = model.MaxUses;
Uses = model.Uses;
CreatedAt = model.CreatedAt;
}
}
}

Loading…
Cancel
Save