将具有属性和值的类存储到配置文件中

问题描述

我有一个 api 端点,可将这些设置返回给客户端 HTML/JS,客户端 HTML/JS 通过普通的 XML 请求或承诺或异步/等待检索这些数据。

return new JsonResult(
                new List<object>()
                {
                    new { id = 1,size = "big",order = 6},new { id = 2,size = "small",order = 4},new { id = 3,size = "medium",order = 2},new { id = 4,order = 5},new { id = 5,order = 8,chips= new { }},new { id = 6,order = 7},new { id = 7,order = 1,new { id = 8,order = 3},new { id = 10,order = 9},new { id = 20,order = 10}
                });

然而,一个新的需求出现了,需要我将这些设置保存到一个类中,并将它们的值保存到一个配置文件中,这样我们就不需要每次添加新设置时都重新构建。
这是我制作的课程:

 public class Settings
    {
        public int Id { get;}
        public string Size { get;}
        public int Order { get;}
        public int[] Arrays { get;}
    }

我一直在考虑创建配置文件调用它们。我只是无法理解如何将这些值保存到 api 中的配置文件中,以便它可以像这样在客户端中调用

const getDataByPromise = function (method,url) {
  return new Promise(function (resolve,reject) {
    const xhr = new XMLHttpRequest();
    xhr.open(method,url);
    xhr.onload = function () {
      if (successfulHttpResponse(this.status)) {
        resolve(xhr.response);
        document.getElementById("promise").textContent = xhr.responseText;
      } else {
        reject({
          status: this.status,statusText: xhr.statusText,});
      }
    };
    xhr.onerror = function () {
      reject({
        status: this.status,});
    };
    xhr.send();
  });
};

你认为我应该如何实施这个

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)