コード例 #1
0
 public SQLiteGenerator(IDataGenerationJobService jobService, IVersionService versionService, AnmatConfiguration configuration)
 {
     this.scriptBuilder  = new StringBuilder();
     this.jobService     = jobService;
     this.versionService = versionService;
     this.configuration  = configuration;
 }
コード例 #2
0
 private AnmatContext(IVersionService versionService, IDataGenerationJobService jobService, IDocumentReader documentReader, IEnumerable <IDocumentGenerator> documentGenerators,
                      ISQLGenerator sqlGenerator, AnmatConfiguration configuration)
 {
     this.Configuration      = configuration;
     this.VersionService     = versionService;
     this.JobService         = jobService;
     this.DocumentReader     = documentReader;
     this.DocumentGenerators = documentGenerators;
     this.SQLGenerator       = sqlGenerator;
 }
コード例 #3
0
        public DocumentGenerator(string name, IDocumentReader reader, IDataGenerationJobService jobService,
                                 IDocumentMetadataService metadataService, AnmatConfiguration configuration)
        {
            this.reader          = reader;
            this.jobService      = jobService;
            this.metadataService = metadataService;
            this.configuration   = configuration;

            this.Name     = name;
            this.Metadata = this.GetMetadata();
        }