Example #1
0
        public void Invoke(GeneratorOptions generatorOptions)
        {
            var instance = ctor.Invoke(new[] { generatorOptions }) ?? throw new InvalidOperationException();

            method.Invoke(instance, null);
        }
Example #2
0
 public static string GetDirectory(GeneratorOptions generatorOptions, string @namespace) =>
 Path.Combine(new[] { generatorOptions.CSharpDir }.Concat(@namespace.Split('.').Skip(1)).ToArray());