星空网 > 软件开发 > ASP.net

基于框架的全局配置模型

回到目录

艰苦奋斗

昨天晚上搞到23点多,终于有了比较满意的全局框架配置模块,这个在之前在Lind.DDD.ConfigConstants模块中出现,可以说大叔对之前全局配置的不满,而对原有功能进行的改进,对于生产和获取采用了单例,对于配置项采用了模块的概念,这样在XML表现上更加符合面向对象的原则,并且在可读性上也更加友好!

劳动成果

基于框架的全局配置模型

   /// <summary>  /// 配置信息实体  /// </summary>  public class ConfigModel  {    public ConfigModel()    {      Caching = new Caching();      Queue = new Queue();      Logger = new Logger();      Pub_Sub = new Pub_Sub();      MongoDB = new MongoDB();      Redis = new Redis();      Messaging = new Messaging();      DomainEvent = new DomainEvent();      Socket = new Socket();    }    /// <summary>    /// 启用属性变化跟踪    /// </summary>    [System.0)]    public int PropertyChanged { get; set; }    /// <summary>    /// 缓存相关配置    /// </summary>    [System.1)]    public Caching Caching { get; set; }    /// <summary>    /// 队列相关配置    /// </summary>    [System.2)]    public Queue Queue { get; set; }    /// <summary>    /// 日志相关    /// </summary>    [System.3)]    public Logger Logger { get; set; }    /// <summary>    /// Pub_Sub相关    /// </summary>    [System.4)]    public Pub_Sub Pub_Sub { get; set; }    /// <summary>    /// MongoDB相关    /// </summary>    [System.5)]    public MongoDB MongoDB { get; set; }    /// <summary>    /// redis相关    /// </summary>    [System.6)]    public Redis Redis { get; set; }    /// <summary>    /// Messaging消息相关    /// </summary>    [System.7)]    public Messaging Messaging { get; set; }    /// <summary>    /// 领域事件相关    /// </summary>    [System.8)]    public DomainEvent DomainEvent { get; set; }    /// <summary>    /// Socket通讯配置     /// </summary>    [System.10)]    public Socket Socket { get; set; }  }

对以上的设计完全是出于一种兴趣,感觉把每个模块都单独设置,在部署上不方便,所以把它们统一了,当然只适合于Lind.DDD框架,你自己的框架需要自己去定义实体了!

回到目录




原标题:基于框架的全局配置模型

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

寄东西到菲律宾怎么寄:https://www.goluckyvip.com/tag/96508.html
从国内寄东西到菲律宾需要多久:https://www.goluckyvip.com/tag/96509.html
产品清单政策:https://www.goluckyvip.com/tag/9651.html
哪家快递可以寄到菲律宾:https://www.goluckyvip.com/tag/96510.html
哪个快递可以寄到菲律宾:https://www.goluckyvip.com/tag/96511.html
哪些快递可以寄到菲律宾:https://www.goluckyvip.com/tag/96512.html
皇帝的皇宫=:https://www.vstour.cn/a/363188.html
海南岛琼海市旅游景点 琼海市的旅游景点:https://www.vstour.cn/a/363189.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流