1 namespace Castle
.NewGenerator
.Core
5 public abstract class BaseGenerator
: IGenerator
7 private string targetPath
;
9 protected BaseGenerator()
11 targetPath
= AppDomain
.CurrentDomain
.BaseDirectory
;
15 public string TargetPath
17 get { return targetPath; }
18 set { targetPath = value; }
21 public abstract void Generate(GeneratorContext context
, IGeneratorService generator
);