AnalyzeAssembly.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. using System.IO;
  2. namespace ET.Analyzer
  3. {
  4. public static class AnalyzeAssembly
  5. {
  6. public const string DotNetCore = "Core";
  7. public const string DotNetModel = "Model";
  8. public const string DotNetHotfix = "Hotfix";
  9. public const string UnityCore = "Unity.Core";
  10. public const string UnityModel = "Unity.Model";
  11. public const string UnityHotfix = "Unity.Hotfix";
  12. public const string UnityModelView = "Unity.ModelView";
  13. public const string UnityHotfixView = "Unity.HotfixView";
  14. public static readonly string[] AllHotfix =
  15. {
  16. DotNetHotfix, UnityHotfix, UnityHotfixView,
  17. };
  18. public static readonly string[] AllModel =
  19. {
  20. DotNetModel, UnityModel, UnityModelView
  21. };
  22. public static readonly string[] AllModelHotfix =
  23. {
  24. DotNetModel, DotNetHotfix,
  25. UnityModel, UnityHotfix, UnityModelView, UnityHotfixView,
  26. };
  27. public static readonly string[] All =
  28. {
  29. DotNetCore, DotNetModel, DotNetHotfix,
  30. UnityCore, UnityModel, UnityHotfix, UnityModelView, UnityHotfixView,
  31. };
  32. public static readonly string[] ServerModelHotfix =
  33. {
  34. DotNetModel,DotNetHotfix,
  35. };
  36. public static readonly string[] AllLogicModel =
  37. {
  38. DotNetModel, UnityModel
  39. };
  40. }
  41. }