Exemple #1
0
 public ProjectService(IProjectRepository repository, IMapper mapper, IOptionsMonitor <ModuleCommonOptions> optionsMonitor, IClassRepository classRepository, IPropertyRepository propertyRepository, IEnumRepository enumRepository, IEnumItemRepository enumItemRepository, IModelPropertyRepository modelPropertyRepository, IOptionsMonitor <CodeGeneratorOptions> codeGeneratorOptions, IClassMethodRepository classMethodRepository)
 {
     _repository              = repository;
     _mapper                  = mapper;
     _classRepository         = classRepository;
     _propertyRepository      = propertyRepository;
     _enumRepository          = enumRepository;
     _enumItemRepository      = enumItemRepository;
     _modelPropertyRepository = modelPropertyRepository;
     _classMethodRepository   = classMethodRepository;
     _codeGeneratorOptions    = codeGeneratorOptions.CurrentValue;
     _commonOptions           = optionsMonitor.CurrentValue;
 }
Exemple #2
0
 public ModuleService(IModuleRepository repository, IMapper mapper, IClassRepository classRepository, IPropertyRepository propertyRepository, IEnumRepository enumRepository, IEnumItemRepository enumItemRepository, IModelPropertyRepository modelPropertyRepository, IClassMethodRepository classMethodRepository, CodeGeneratorDbContext dbContext, NuGetHelper nugetHelper, IConfigProvider configProvider)
 {
     _repository              = repository;
     _mapper                  = mapper;
     _classRepository         = classRepository;
     _propertyRepository      = propertyRepository;
     _enumRepository          = enumRepository;
     _enumItemRepository      = enumItemRepository;
     _modelPropertyRepository = modelPropertyRepository;
     _classMethodRepository   = classMethodRepository;
     _dbContext               = dbContext;
     _nugetHelper             = nugetHelper;
     _configProvider          = configProvider;
 }
Exemple #3
0
 public ClassService(IMapper mapper, IClassRepository repository, BaseEntityPropertyCollection baseEntityPropertyCollection, IPropertyRepository propertyRepository, IClassMethodRepository classMethodRepository)
 {
     _mapper     = mapper;
     _repository = repository;
     _baseEntityPropertyCollection = baseEntityPropertyCollection;
     _propertyRepository           = propertyRepository;
     _classMethodRepository        = classMethodRepository;
 }
 public ClassService(IMapper mapper, IClassRepository repository, BaseEntityPropertyCollection baseEntityPropertyCollection, IPropertyRepository propertyRepository, IClassMethodRepository classMethodRepository, IModuleService projectService, CodeGeneratorDbContext dbContext)
 {
     _mapper     = mapper;
     _repository = repository;
     _baseEntityPropertyCollection = baseEntityPropertyCollection;
     _propertyRepository           = propertyRepository;
     _classMethodRepository        = classMethodRepository;
     _projectService = projectService;
     _dbContext      = dbContext;
 }
Exemple #5
0
 public ClassService(IMapper mapper, IClassRepository repository, IUnitOfWork <CodeGeneratorDbContext> uow, BaseEntityPropertyCollection baseEntityPropertyCollection, IPropertyRepository propertyRepository, IClassMethodRepository classMethodRepository)
 {
     _mapper     = mapper;
     _repository = repository;
     _uow        = uow;
     _baseEntityPropertyCollection = baseEntityPropertyCollection;
     _propertyRepository           = propertyRepository;
     _classMethodRepository        = classMethodRepository;
 }