Reinforced.Typings: объединить сгенерированные классы - PullRequest
0 голосов
/ 06 июня 2019

У меня есть 2 класса в C #, скажем, эти

namespace MyNamespace1
{
    public static class MyClassWithCollidingName
    {
        public static string MyProperty11 { get; set; }
        public static string MyProperty12 { get; set; }
    }
}
namespace MyNamespace2
{
    public static class MyClassWithCollidingName
    {
        public static string MyProperty21 { get; set; }
        public static string MyProperty22 { get; set; }
    }
}

Я бы хотел, чтобы сгенерированные классы .ts были объединены в 1, который содержит все свойства. Скажем так:

module MyCustomOverriddenNamespace {
  export abstract class MyClassWithCollidingName {
    public static MyProperty11: string;
    public static MyProperty12: string;
    public static MyProperty21: string;
    public static MyProperty21: string;
  }

Возможно ли это?

...