【问题标题】:Best practice for assembly and class names when generating dynamic assemblies and types?生成动态程序集和类型时程序集和类名的最佳实践?
【发布时间】:2011-05-17 10:37:00
【问题描述】:

我正在使用 TypeBuilder 和 Emit 在 .NET 中生成动态代理,其中有很多名称 - 程序集名称、模块名称和类型名称。关于动态代理的命名或一般发出的类是否有最佳实践或一组一般的好主意?生成的代理是否应该包含名称和随机数以防止类名冲突等?

感谢您的帮助。

【问题讨论】:

    标签: c# dynamic-proxy


    【解决方案1】:

    通常,你会这样命名你的类:

    MeaningfulName_GUID
    

    这解决了这两个问题:在堆栈跟踪中,您有一个类名,但由于类名中的 GUID,不会发生冲突。

    【讨论】:

      猜你喜欢
      • 2010-09-17
      • 1970-01-01
      • 2023-03-07
      • 2014-07-16
      • 2010-09-18
      • 1970-01-01
      • 1970-01-01
      • 2015-11-10
      • 1970-01-01
      相关资源
      最近更新 更多