using System.Collections.Generic; using System.Threading.Tasks; public class EmptyMailService : IInGameMailService { public bool IsUnlock{ get{ return false; } set{ } } public async Task DelMail(GameMail mail) { await Task.Yield(); return true; } public async Task DelMail(GameMail[] mails = null) { await Task.Yield(); return true; } public async Task FetchMail() { await Task.Yield(); } public IList GetAllMail() { return new List(); } public void Init() { } public async Task MarkRead(GameMail mail) { await Task.Yield(); return true; } public async Task MarkRead(GameMail[] mails = null) { await Task.Yield(); return true; } public void Reset() { } public async Task TakeReward(GameMail mail) { await Task.Yield(); return false; } public async Task TakeReward(GameMail[] mails = null) { await Task.Yield(); return false; } }