using System; using System.Device.Location; using MahTweets.Mango.Core.Models; using MahTweets.Mango.Core.Services; namespace MahTweets.Mango.Core { public interface IMicroblog { IMicroblogConnection Connect(AccountCredentials accountCredentials, IStatusService statusService); } public interface IMicroblogConnection : IDisposable { void Refresh(); bool ReadOnly { get; } void NewStatusUpdate(string text, string conversationId, GeoCoordinate location); } }