Browse Source

Added CreatedAt to IInviteMetadata

tags/1.0-rc
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 public interface IInviteMetadata : IInvite
{ {
@@ -12,5 +14,7 @@
int? MaxUses { get; } int? MaxUses { get; }
/// <summary> Gets the amount of times this invite has been used. </summary> /// <summary> Gets the amount of times this invite has been used. </summary>
int Uses { get; } 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 namespace Discord
{ {
@@ -9,6 +10,7 @@ namespace Discord
public int? MaxAge { get; private set; } public int? MaxAge { get; private set; }
public int? MaxUses { get; private set; } public int? MaxUses { get; private set; }
public int Uses { get; private set; } public int Uses { get; private set; }
public DateTime CreatedAt { get; private set; }


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

Loading…
Cancel
Save