using System.Threading.Tasks; using CommonDomain; using UserDomain.Entity; namespace CommonService { public interface ILotteryService { Task GetUserStatus(string userId); Task<(bool success, string message, LotteryPrize? prize, long cost)> Draw(string userId); Task> GetUserDrawnPrizes(string userId); } }