namespace DotNetOpenAuth.ApplicationBlock { using System; using System.Collections.Generic; using System.Linq; using System.Text; public enum HumanGender { /// /// The gender is unknown. /// Unknown, /// /// The gender is male. /// Male, /// /// The gender is female. /// Female, /// /// Hmmmm... What could this be? /// Other, } public interface IOAuth2Graph { string Id { get; } Uri Link { get; } string Name { get; } string FirstName { get; } string LastName { get; } string Gender { get; } string Locale { get; } DateTime? BirthdayDT { get; } string Email { get; } Uri AvatarUrl { get; } string UpdatedTime { get; } HumanGender GenderEnum { get; } } }