AnalyzeAssembly.cs 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. namespace ET.Analyzer
  2. {
  3. public static class AnalyzeAssembly
  4. {
  5. private const string DotNetCore = "Core";
  6. private const string DotNetModel = "Model";
  7. private const string DotNetHotfix = "Hotfix";
  8. private const string UnityCore = "Unity.Core";
  9. private const string UnityModel = "Unity.Model";
  10. private const string UnityHotfix = "Unity.Hotfix";
  11. private const string UnityModelView = "Unity.ModelView";
  12. private const string UnityHotfixView = "Unity.HotfixView";
  13. public static readonly string[] AllHotfix =
  14. {
  15. DotNetHotfix, UnityHotfix, UnityHotfixView,
  16. };
  17. public static readonly string[] AllModel =
  18. {
  19. DotNetModel, UnityModel,
  20. 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. }
  37. }