コード例 #1
0
ファイル: Mapper.cs プロジェクト: machine/machine.eon
 public Mapper()
 {
   _assemblyRepository = new AssemblyRepository();
   _typeRepository = new TypeRepository(_assemblyRepository);
   _memberRepository = new MemberRepository(_typeRepository);
   _modelCreator = new ModelCreator(_typeRepository, _memberRepository);
 }
コード例 #2
0
ファイル: CodeVisitor.cs プロジェクト: machine/machine.eon
 public CodeVisitor(ModelCreator modelCreator)
 {
   _modelCreator = modelCreator;
 }
コード例 #3
0
ファイル: Mapper.cs プロジェクト: machine/machine.eon
 public PendingTypeLoader(ModelCreator modelCreator, List<string> directories)
 {
   _modelCreator = modelCreator;
   _externalAssemblyLoader = new ExternalAssemblyLoader(directories);
 }
コード例 #4
0
ファイル: TopDownVisitor.cs プロジェクト: machine/machine.eon
 public TopDownVisitor(ModelCreator modelCreator, VisitationOptions options)
 {
   _modelCreator = modelCreator;
   _options = options;
 }