gpt4 book ai didi

c# - 如何打开/关闭代码模块?

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:24 29 4
gpt4 key购买 nike

我正在尝试使用单个代码库运行多个站点,代码库由以下模块(即类)组成

  • 用户模块
  • 问答模块
  • 常见问题模块

并且每个类都采用 MVC 模式,即它由

组成
  • 实体类
  • 辅助类(即静态类)
  • 查看(即页面和控件)

假设我有 2 个站点 site1.comsite2.com。我正在尝试实现以下功能

  • site1.com 可以运行用户、问答和常见问题模块
  • site2.com 可以在 Faq 模块关闭时启用用户和问答模块,但如果需要可以将其打开,所以我的问题是实现此类功能的最佳方式是什么

我是否引入了一个标志位来检查属于该模块的每个页面和控件?它更像是 CMS,您可以在其中打开/关闭不同的功能。我正在努力解决这个问题,请提供示例或指出我是否采用了错误的方法。

最佳答案

您可能想看看 Portable areas .您可以设计代码库,使每个模块都是一个区域,然后将它们部署到需要的站点中。

关于c# - 如何打开/关闭代码模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12935084/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com