Files
ssg_rest_server/ssgrestserver/request/웹핸들링/입력/자막입력.cs
2026-04-01 20:16:50 +09:00

51 lines
1.6 KiB
C#

using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ssgrestserver
{
class : ARequestObject
{
protected override string startUpdateWork()
{
();
if (.Except(mRequestParameterKVPairList.Keys).Count() == .Length)
{
return "없는데이터 - 입력될 자막정보가 하나도 없음";
}
mAccessableDictionary = DataCenter.getInstance().getData(DataCenter..);
foreach (string item in )
{
if (mRequestParameterKVPairList.ContainsKey(item))
{
if (mRequestParameterKVPairList[item] != "Y" && mRequestParameterKVPairList[item] != "N")
{
return "이상한데이터 - " + item + " 입력할 자막정보가 잘못됨(Y,N)";
}
mAccessableDictionary[m채널이름][item] = mRequestParameterKVPairList[item];
}
}
();
if (!mAccessableDictionary[m채널이름].ContainsKey("status"))
{
mAccessableDictionary[m채널이름].Add("status", "200");
}
return mAccessableDictionary[m채널이름].ToString(Newtonsoft.Json.Formatting.None);
}
}
}