Ejemplo n.º 1
0
        public Task SaveGameInfo([FromForm] int id, [FromForm] GameProviderType type, [FromForm] string name, [FromForm] string setting)
        {
            if (string.IsNullOrWhiteSpace(name))
            {
                return(this.ShowError("请输入供应商名称"));
            }
            if (type == 0)
            {
                return(this.ShowError("请选择类型"));
            }

            GameProvider provider = new GameProvider()
            {
                ID            = id,
                Name          = name,
                Type          = type,
                SettingString = setting
            };

            return(this.GetResult(ProviderAgent.Instance().SaveGameProvider(provider)));
        }
Ejemplo n.º 2
0
 public Task GameDelete([FromForm] int id)
 {
     return(this.GetResult(ProviderAgent.Instance().DeleteGameProviderInfo(id)));
 }
Ejemplo n.º 3
0
 public Task CDNProvider()
 {
     return(this.GetResult(ProviderAgent.Instance().GetCDNProviders().Select(t => t.Type)));
 }