Beispiel #1
0
 public SeederDependencies(
     IClientRepository clientRepository,
     IUserRepository userRepository,
     IProjectRepository projectRepository,
     IWorkflowRepository workflowRepository,
     IWorkflowStepRepository workflowStepRepository,
     IWorkflowStepItemRepository workflowStepItemRepository,
     IFileReader fileReader,
     IJsonHelper jsonHelper,
     IOptions <AppSettings> appSettings,
     ILoggerFactory loggerFactory,
     UserManager <User> userManager
     )
 {
     this.clientRepository           = clientRepository;
     this.userRepository             = userRepository;
     this.projectRepository          = projectRepository;
     this.workflowRepository         = workflowRepository;
     this.workflowStepRepository     = workflowStepRepository;
     this.workflowStepItemRepository = workflowStepItemRepository;
     this.fileReader  = fileReader;
     this.jsonHelper  = jsonHelper;
     this.appSettings = appSettings.Value;
     this.logger      = loggerFactory.CreateLogger <Seeder>();;
     this.userManager = userManager;
 }
 public WorkflowStepService(IWorkflowStepRepository repo)
 {
     _repo = repo;
 }