在使用webform开发网站,需要加入一个判断版本的功能,求技术支持

xjw163 xjw163 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在一个页面中有

//判断版本是否可用
private bool checkVersionInUse()
{
if (version == null)
{
return false;
}
else
{
if (version == "1.2" || version == "1.3")
{
return true;
}
return false;
}
}

请求的网址:http://xxx.com/version=1.0的话是不能用的,其他的逻辑我自己写,
现在的问题是,不知
version == "1.2" || version == "1.3"

这个判断应该怎么弄,不可能每次加入可用的新版本都重新编译一遍吧,怎样在外部能有一个设置的地方呢?
哪些技术比较好支持这个功能?

我思考过的方式有:
1,在数据库中加入可以用版本的列表
但是我认为每个请求都要访问一次数据库是不可取的,希望能将可用版本放在一个容易获取的地方
2,在文件夹下放置一个文本,每一行记录一个可用版本,判断的时候将文本的每行加载到string[]里,再用Contains方法判断
但问题与1一样,每个访问都要加载一遍

以上,求解
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
xjw163
C# 111,128 成员 642,536 内容