using DidabuCloud.Unity.Core.NetWorking; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DidabuCloud.Unity.Core { public delegate void MarqueesChangedHandler(string code, long newValue, long oldValue); public partial class Didabu { internal string GetMarqueeUrl { get { return BaseUrl + "message/marquee"; } } public async Task GetMarquees() { var dto = new MarqueesDto(); dto.PlaceholderPrefix = ""; dto.PlaceholderSuffix = ""; var marqueeDto = new MarqueeDto(); marqueeDto.Content = ""; var placeDto = new MarqueePlaceholderDto(); placeDto.Name = ""; placeDto.Type = 1; placeDto.Value = ""; var url = GetMarqueeUrl + "?appId=" + AppId; try { var result = await HttpUtility.Get(url); if (result.IsSuccessful) { return result.Data; } }catch(Exception ex) { Logger.LogError($"Get marquess error:{ex.Message}"); } return new MarqueesDto(); } } }