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; }