public OperationContext(Logger logger, PathResolver pathResolver, BaseDataMetadataResolver <T> metadataResolver, Dictionary <T, MetadataCollection> entities) { Logger = logger; PathResolver = pathResolver; Entities = entities; MetadataResolver = metadataResolver; }
public InstanceToTypeFactoryBase(Logger logger, BaseDataMetadataResolver <T> metadataResolver) { Logger = logger; Mapper = new InstanceToSyntaxMapper(Logger); MetadataResolver = metadataResolver; }
public string FactoryOutputFile <T>(BaseDataMetadataResolver <T> metadataResolver, string fileType) { return(OutputFile("Factories", $"Factory.{metadataResolver.DataDirectoryToOperateIn}.{fileType}")); }
public InstanceToTypeFactoryNamesFileWriter(Logger logger, BaseDataMetadataResolver <T> metadataResolver) : base(logger, metadataResolver) { }
public YamlToBaseDataMapper(Logger logger, BaseDataMetadataResolver <T> metadataResolver) : base(logger) { _metadataResolver = metadataResolver; }
public DataGenerator(Logger logger, PathResolver pathResolver, BaseDataMetadataResolver <T> metadataResolver) { Logger = logger; PathResolver = pathResolver; MetadataResolver = metadataResolver; }