using System; using System.Collections.Generic; namespace GameSupport { public interface ISocialProvider { event Action AuthChangedEvent; SocialNetwork Name { get; } string Url { get; } string AuthToken { get; } LoginStatus Status { get; } void Initialize(Action callback); void Login(List permissions = null, Action callback = null); void Logout(); } }