28 lines
448 B
C#
28 lines
448 B
C#
|
|
|
|
namespace ZicMoove.Interfaces
|
|
{
|
|
public enum PayMethod
|
|
{
|
|
Immediate,
|
|
Delayed
|
|
}
|
|
|
|
public interface IPlatform
|
|
{
|
|
void OpenWeb (string Uri);
|
|
|
|
// TODO Better
|
|
string GCMStatusMessage { get; }
|
|
|
|
void AddAccount();
|
|
|
|
void RevokeAccount(string userName);
|
|
|
|
void Pay(double amount, PayMethod method, string paymentName);
|
|
|
|
void UpdateAppImages();
|
|
}
|
|
}
|
|
|